State monitoring method of energy management system and energy management system
By automatically obtaining and analyzing the energy consumption data of the energy management system, combining communication quality, energy consumption quality and operation and maintenance quality parameter values, fast and accurate operating status monitoring is achieved, and the problem of manual query is long-lasting and easy to miss.
Patent Information
- Application Number
- CN202411899165.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-05-06
AI Technical Summary
When monitoring the operating status of the existing energy management system, it needs to manually query data, which is time-consuming and inefficient, making it easy to miss abnormal situations.
By obtaining the energy consumption data sent by the equipment and subsystems, the operating status of the energy management system is automatically determined based on the communication quality, energy consumption quality and operation and maintenance quality parameter values. The specific steps include determining the communication quality parameter value, energy consumption quality parameter value and operation and maintenance quality parameter value, and then calculating the system quality parameter value to judge the operating status.
It realizes rapid, accurate and comprehensive monitoring of the operating status of the energy management system, reduces the workload of relevant personnel, improves monitoring efficiency, and avoids the omission of abnormal situations.
Smart Images

Figure CN119941009A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of system monitoring, and in particular to a state monitoring method of an energy management system and an energy management system. Background Art
[0002] At present, through data collection equipment such as sensors, smart meters, collection terminals, and monitoring subsystems such as photovoltaic subsystems and charging pile subsystems, data related to power supply, water supply, heating, cooling and gas supply can be connected to the energy management system, and centralized monitoring, intelligent scheduling and smart operation can be carried out in the energy management system to improve the overall energy utilization efficiency and achieve the construction goal of green and smart buildings.
[0003] The energy management system accesses a variety of data, and the system will perform diversified analysis on the accessed data and perform a variety of business processing, so the operation and maintenance of the energy management system is very important. At present, when monitoring the operating status of the energy management system, relevant personnel usually manually query whether there are any abnormalities in the relevant data in the energy management system, and determine the operating status of the energy management system based on this, which is time-consuming, inefficient and easy to miss. Summary of the invention
[0004] In view of this, an embodiment of the present application provides a state monitoring method and an energy management system for an energy management system to solve the technical problem that manually querying whether relevant data in the energy management system has anomalies is time-consuming, inefficient and prone to omissions.
[0005] In a first aspect, an embodiment of the present application provides a state monitoring method of an energy management system, wherein the energy management system obtains energy consumption data sent by at least one device and at least one subsystem, and the method includes:
[0006] Determining a communication quality parameter value based on the communication quality between the energy management system and each device and each subsystem;
[0007] Determining an energy consumption quality parameter value according to abnormal energy consumption data in the energy consumption data;
[0008] Determining an operation and maintenance quality parameter value based on the processing of the operation and maintenance work order in the energy management system;
[0009] According to the communication quality parameter value, the energy consumption quality parameter value and the operation and maintenance quality parameter value, the system quality parameter value of the energy management system is obtained, and according to the system quality parameter value, the operation status of the energy management system is determined.
[0010] In a possible implementation, determining the communication quality parameter value based on the communication quality between the energy management system and each device and each subsystem includes:
[0011] Sending a first request message to each device, determining a device communication result according to a first response result of each device in response to the first request message, sending a second request message to each subsystem, and determining a subsystem communication result according to a second response result of each subsystem in response to the second request message;
[0012] Obtaining a first generation time of each unprocessed alarm information in the energy management system within a preset time period, and determining an alarm information processing result according to the first generation time;
[0013] A communication quality parameter value is determined according to the device communication result, the subsystem communication result and the alarm information processing result.
[0014] In a possible implementation, the first response result and the second response result both include receiving a response and not receiving a response;
[0015] The determining of the device communication result according to the first response result of each device in response to the first request information, and the determining of the subsystem communication result according to the second response result of each subsystem in response to the second request information, includes:
[0016] If the first response result of each device in response to the first request information is that a response is received, then the device communication result is determined to be normal; if the first response result of any device in response to the first request information is that no response is received, then the device communication result is determined to be abnormal;
[0017] If the second response result of each subsystem in response to the second request information is that a response is received, the subsystem communication result is determined to be normal; if the second response result of any subsystem in response to the second request information is that no response is received, the subsystem communication result is determined to be abnormal.
[0018] In a possible implementation, the method further includes:
[0019] If the communication result of the device is abnormal, the device whose first response result is that no response is received is displayed;
[0020] If the subsystem communication result is abnormal, the subsystem whose second response result is that no response is received will be displayed.
[0021] In a possible implementation manner, determining the alarm information processing result according to the first generation time includes:
[0022] If the difference between the current time and the first generation time of each unprocessed alarm information is less than the first preset time difference, it is determined that the alarm information processing result is normal;
[0023] If the difference between the current time and the first generation time of any unprocessed alarm information is greater than or equal to the first preset time difference, it is determined that the alarm information processing result is abnormal.
[0024] In a possible implementation, determining the communication quality parameter value according to the device communication result, the subsystem communication result and the alarm information processing result includes:
[0025] If the device communication result, the subsystem communication result and the alarm information processing result are all normal, the communication quality parameter value is the first value;
[0026] If one of the device communication result, the subsystem communication result and the alarm information processing result is abnormal, the communication quality parameter value is a second value; the second value is less than the first value;
[0027] If two of the device communication result, the subsystem communication result and the alarm information processing result are abnormal, the communication quality parameter value is a third value; the third value is less than the second value;
[0028] If the device communication result, the subsystem communication result and the alarm information processing result are all abnormal, the communication quality parameter value is a fourth value; and the fourth value is smaller than the third value.
[0029] In a possible implementation manner, determining the energy consumption quality parameter value according to the abnormal energy consumption data in the energy consumption data includes:
[0030] For each energy consumption data within a preset time period, if the energy consumption data is a null value, the difference between the value of the energy consumption data and the value of the corresponding energy consumption data at the previous time is less than 0, and the difference between the value of the energy consumption data and the value of the corresponding energy consumption data at the previous time is greater than a preset value difference, at least one of the following is satisfied, then the energy consumption data is determined to be abnormal energy consumption data;
[0031] According to the quantity of all abnormal energy consumption data, the energy consumption quality parameter value is determined, and the abnormal energy consumption data is displayed.
[0032] In a possible implementation, determining the operation and maintenance quality parameter value based on the processing of the operation and maintenance work order in the energy management system includes:
[0033] For each operation and maintenance work order that has not been processed in the energy management system within a preset time period, if the difference between the current time and the second generation time of the operation and maintenance work order is greater than or equal to the second preset time difference, then the operation and maintenance work order is determined to be abnormal;
[0034] According to the number of abnormal operation and maintenance work orders, the operation and maintenance quality parameter value is determined, and the abnormal operation and maintenance work orders are displayed.
[0035] In a possible implementation, obtaining a system quality parameter value of the energy management system according to the communication quality parameter value, the energy consumption quality parameter value, and the operation and maintenance quality parameter value, and determining an operation state of the energy management system according to the system quality parameter value includes:
[0036] The weighted sum of the communication quality parameter value, the energy consumption quality parameter value and the operation and maintenance quality parameter value is used as the system quality parameter value of the energy management system;
[0037] If the system quality parameter value is greater than or equal to a preset threshold, it is determined that the operation status of the energy management system is good, and the system quality parameter value is displayed;
[0038] If the system quality parameter value is less than a preset threshold, it is determined that the operating state of the energy management system is poor, an alarm is issued and the system quality parameter value is displayed.
[0039] In a second aspect, an embodiment of the present application provides an energy management system, including:
[0040] The first determination module is used to determine a communication quality parameter value based on the communication quality between the energy management system and each device and each subsystem.
[0041] The second determination module is used to determine the energy consumption quality parameter value according to the abnormal energy consumption data in the energy consumption data.
[0042] The third determination module is used to determine the operation and maintenance quality parameter value based on the processing status of the operation and maintenance work order in the energy management system.
[0043] The fourth determination module is used to obtain the system quality parameter value of the energy management system according to the communication quality parameter value, the energy consumption quality parameter value and the operation and maintenance quality parameter value, and determine the operation status of the energy management system according to the system quality parameter value.
[0044] In a third aspect, an embodiment of the present application provides an energy management system, including a memory and a processor, wherein the memory stores a computer program that can be executed on the processor, and when the processor executes the computer program, the state monitoring method of the energy management system as described in any one of the first aspects is implemented.
[0045] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the state monitoring method of the energy management system as described in any one of the first aspects is implemented.
[0046] It can be understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here.
[0047] The state monitoring method and energy management system of the energy management system provided in the embodiment of the present application take into account the three aspects of the communication quality, energy consumption quality and operation and maintenance quality of the energy management system, and determine the communication quality parameter value, energy consumption quality parameter value and operation and maintenance quality parameter value based on the communication quality between the energy management system and each device and each subsystem, abnormal energy consumption data in the energy consumption data, and the processing of operation and maintenance work orders in the energy management system, respectively. Then, according to the communication quality parameter value, energy consumption quality parameter value and operation and maintenance quality parameter value, the system quality parameter value is obtained, and the operating state of the energy management system is determined according to the system quality parameter value, so that the operating state of the energy management system can be determined quickly, accurately and comprehensively, reducing the workload of relevant personnel.
[0048] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present specification. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0050] Figure 1 It is a schematic diagram of an application scenario provided by an embodiment of the present application;
[0051] Figure 2 It is a flowchart of a state monitoring method of an energy management system provided by an embodiment of the present application;
[0052] Figure 3A is a schematic diagram of a display interface of an energy management system provided in an embodiment of the present application;
[0053] Figure 3B is a schematic diagram of a display interface of an energy management system provided by an embodiment of the present application;
[0054] Figure 3C is a schematic diagram of a display interface of an energy management system provided in an embodiment of the present application;
[0055] Figure 4 is a schematic diagram of the structure of an energy management system provided by an embodiment of the present application;
[0056] Figure 5It is a structural diagram of an energy management system provided by another embodiment of the present application. DETAILED DESCRIPTION
[0057] The present application is described more clearly below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the effects of the present application, but are not intended to limit the present application in any form. It should be noted that, for those of ordinary skill in the art, several variations and improvements may be made without departing from the concept of the present application. These all fall within the scope of protection of the present application.
[0058] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0059] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0060] In the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0061] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0062] In addition, the “plurality” mentioned in the embodiments of the present application should be interpreted as two or more.
[0063] With the idea of being able to quickly and accurately determine the operating status of the energy management system, based on a large amount of experimental data obtained by the inventor, the inventor found that when data cannot be collected normally and in a timely manner, or a large amount of abnormal energy consumption data always appears, or the operation and maintenance personnel handle it in a timely manner, the management of the energy management system will often be abnormal in the future. Therefore, the normal and timely collection of data in the energy management system, high data quality, and timely processing of system operation and maintenance work orders are important foundations for the normal operation of the energy management system. Therefore, it is possible to consider the three aspects of communication quality, energy consumption quality, and operation and maintenance quality. According to the communication quality between the energy management system and each device and subsystem, the abnormal energy consumption data in the energy consumption data, and the processing of the operation and maintenance work order, the quality parameter values corresponding to the communication quality, energy consumption quality, and operation and maintenance quality are determined, and then the system quality parameter values are obtained. After that, the operating status of the energy management system is determined according to the system quality parameters.
[0064] Figure 1 Schematic diagram of an application scenario provided by an embodiment of the present application. Figure 1 As shown, the application scenario includes an energy management system, and various devices and subsystems respectively connected to the energy management system for communication.
[0065] Among them, each device is a data acquisition device such as a sensor, an intelligent meter, and a collection terminal. Each device can directly send the collected data related to power supply, water supply, heating, cooling, and gas supply to the energy management system. Each subsystem is connected to the collection device, and the collection device sends the collected data related to power supply, water supply, heating, cooling, and gas supply to the corresponding subsystem. The subsystem processes the received data and sends the processed data to the energy management system. For example, the subsystem can be a photovoltaic subsystem, a charging pile subsystem, and a lighting system.
[0066] The energy management system obtains energy consumption data sent by at least one device and at least one subsystem, determines the communication quality parameter value based on the communication quality between each device and each subsystem, determines the energy consumption quality parameter value based on abnormal energy consumption data in the energy consumption data, and determines the operation and maintenance quality parameter value based on the processing of operation and maintenance work orders in the energy management system. Thereafter, the system quality parameter value of the energy management system is obtained according to the communication quality parameter value, the energy consumption quality parameter value and the operation and maintenance quality parameter value, and the operating status of the energy management system is determined according to the system quality parameter value.
[0067] In addition, the energy management system may include a display screen, and the obtained communication quality parameter values, energy consumption quality parameter values, operation and maintenance quality parameter values, and system quality parameter values may be displayed on the display screen.
[0068] Figure 2FIG. 1 is a flow chart of a state monitoring method of an energy management system provided by an embodiment of the present application. Figure 2 As shown, the method in the embodiment of the present application is applied to an energy management system. The above method may include:
[0069] Step 201: Determine a communication quality parameter value based on the communication quality between the energy management system and each device and each subsystem.
[0070] In some embodiments, when determining the communication quality parameter value, steps A1 to A3 may be included.
[0071] A1. Send a first request message to each device, determine the device communication result based on the first response result of each device in response to the first request message, send a second request message to each subsystem, and determine the subsystem communication result based on the second response result of each subsystem in response to the second request message.
[0072] A2. Obtain the first generation time of each unprocessed alarm information in the energy management system within a preset time period, and determine the alarm information processing result according to the first generation time.
[0073] A3. Determine the communication quality parameter value based on the equipment communication results, subsystem communication results and alarm information processing results.
[0074] Optionally, the device communication result, the subsystem communication result and the alarm information processing result all include normal and abnormal. The first response result and the second response result all include received response and not received response.
[0075] Exemplarily, when determining the device communication result and the subsystem communication result, this embodiment can determine that the device communication result is normal when the first response result of each device in response to the first request information is that a response is received, and determine that the device communication result is abnormal when the first response result of any device in response to the first request information is that no response is received.
[0076] Similarly, when the second response result of each subsystem in response to the second request information is that a response is received, the subsystem communication result is determined to be normal; when the second response result of any subsystem in response to the second request information is that no response is received, the subsystem communication result is determined to be abnormal.
[0077] For each device, the energy management system sends a first request message to the device. If the response message of the device is received within the set time period, the first response result is that the response is received, and it is determined that the communication between the energy management system and the device is normal. Otherwise, the first response result is that the response is not received, and it is determined that the communication between the energy management system and the device is interrupted, and the device is a communication abnormal device. When there is a communication abnormal device, the communication result of the device is determined to be abnormal.
[0078] Similarly, for each subsystem, the energy management system sends a second request message to the subsystem. If the response message of the subsystem is received within the set time period, the second response result is that the response is received, and it is determined that the communication between the energy management system and the subsystem is normal. Otherwise, the second response result is that the response is not received, and it is determined that the communication between the energy management system and the subsystem is interrupted, and the subsystem is a communication abnormal subsystem. When there is a communication abnormal subsystem, the communication result of the subsystem is determined to be abnormal.
[0079] Optionally, the alarm information indicates the device and subsystem whose communication is interrupted, as well as other abnormal information related to the device and / or subsystem. In this embodiment, when determining the alarm information processing result, when the difference between the current time and the first generation time of each unprocessed alarm information is less than a first preset time difference, the alarm information processing result is determined to be normal; when the difference between the current time and the first generation time of any unprocessed alarm information is greater than or equal to the first preset time difference, the alarm information processing result is determined to be abnormal.
[0080] In this embodiment, if the difference between the current time and the first generation time of the unprocessed alarm information is greater than or equal to the first preset time difference, it means that the alarm information has not been processed in time and is a timeout alarm information. If there is a timeout alarm information in the unprocessed alarm information within the preset time period, it is determined that the alarm information processing result is abnormal.
[0081] Afterwards, when determining the communication quality parameter value, when the device communication result, the subsystem communication result, and the alarm information processing result are all normal, the communication quality parameter value may be determined to be a first value. When one of the device communication result, the subsystem communication result, and the alarm information processing result is abnormal, the communication quality parameter value may be determined to be a second value. When two of the device communication result, the subsystem communication result, and the alarm information processing result are abnormal, the communication quality parameter value may be determined to be a third value; when the device communication result, the subsystem communication result, and the alarm information processing result are all abnormal, the communication quality parameter value may be determined to be a fourth value.
[0082] Among them, the fourth value is less than the third value, the third value is less than the second value, and the second value is less than the first value. For example, the first value is 100, the second value is 60, the third value is 30, and the fourth value is 0. Among the three items of communication results, subsystem communication results, and alarm information processing, when all are normal, the communication quality parameter value is 100, when any one is abnormal, the communication quality parameter value is 60, when any two are abnormal, the communication quality parameter value is 30, and when all are abnormal, the communication quality parameter value is 0. Of course, the correspondence between the device communication results, subsystem communication results, and alarm information processing results and the communication quality parameter values can also be set according to user needs and the actual operating status of the energy management system.
[0083] Optionally, the communication quality parameter value is displayed, and if the device communication result is abnormal, the communication abnormal device is displayed, if the subsystem communication result is abnormal, the communication abnormal subsystem is displayed, and if the alarm information processing result is abnormal, the timeout alarm information is displayed. This allows users to quickly locate the problem and facilitate subsequent inspection and maintenance.
[0084] Step 202: Determine the energy consumption quality parameter value according to the abnormal energy consumption data in the energy consumption data.
[0085] In some embodiments, when determining the energy consumption quality parameter value, for each energy consumption data within a preset time period, if the energy consumption data is a null value, the difference between the value of the energy consumption data and the value of the corresponding energy consumption data at the previous time is less than 0, and the difference between the value of the energy consumption data and the value of the corresponding energy consumption data at the previous time is greater than a preset value difference, at least one of the following is met, then the energy consumption data is determined to be abnormal energy consumption data. Thereafter, based on the number of all abnormal energy consumption data, the energy consumption quality parameter value is determined, and the abnormal energy consumption data is displayed.
[0086] In this embodiment, for each energy consumption data, if the energy consumption data is a null value, it means that the energy consumption data has not been obtained and a missing value occurs. The difference between the value of the energy consumption data and the value of the corresponding energy consumption data at the previous time is the energy consumption consumed in the time period between the collection time of the energy consumption data and the previous time, and should be a non-negative value. For example, the collection time of the energy consumption data is 10:05, and the previous time is 10:00, then the difference is the energy consumption between 10:00 and 10:05. Therefore, if the above difference is a negative value, it indicates that the energy consumption data is abnormal. If the above difference exceeds the preset numerical difference, that is, the energy consumption suddenly increases, it also indicates that the energy consumption data is abnormal and is abnormal energy consumption data.
[0087] Afterwards, the energy consumption quality parameter value is determined according to the number of all abnormal energy consumption data. The more abnormal energy consumption data there are, the worse the quality of the energy consumption data obtained by the energy management system is, the worse the energy consumption quality is, and the smaller the corresponding energy consumption quality parameter value is. For example, the number of abnormal energy consumption data is set to 0, and the energy consumption quality parameter value is 100; the number of abnormal energy consumption data is less than or equal to 100, and the energy consumption quality parameter value is 90; the number of abnormal energy consumption data is greater than 100 and less than or equal to 300, and the energy consumption quality parameter value is 80; the number of abnormal energy consumption data is greater than 300 and less than or equal to 500, and the energy consumption quality parameter value is 70; the number of abnormal energy consumption data is greater than 500 and less than or equal to 1000, and the energy consumption quality parameter value is 60; the number of abnormal energy consumption data is greater than 1000, and the energy consumption quality parameter value is 30. Of course, the corresponding relationship between the number of abnormal energy consumption data and the energy consumption quality parameter value can also be set according to user needs and the actual operation status of the energy management system.
[0088] Optionally, this embodiment also displays energy consumption quality parameter values and abnormal energy consumption data, so that the user can quickly locate the problem and facilitate subsequent inspection and maintenance.
[0089] Step 203: Determine the operation and maintenance quality parameter value based on the processing status of the operation and maintenance work order in the energy management system.
[0090] Exemplarily, the operation and maintenance work order may include a maintenance work order, an inspection work order, and a repair work order for each device and each subsystem.
[0091] In some embodiments, when determining the value of an operation and maintenance quality parameter, for each operation and maintenance work order that has not been processed in the energy management system within a preset time period, when the difference between the current time and the second generation time of the operation and maintenance work order is greater than or equal to the second preset time difference, the operation and maintenance work order is determined to be abnormal. Thereafter, based on the number of abnormal operation and maintenance work orders, the value of the operation and maintenance quality parameter is determined, and the abnormal operation and maintenance work orders are displayed.
[0092] In this embodiment, the difference between the current time and the second generation time of the unprocessed operation and maintenance work order is greater than or equal to the second preset time difference, indicating that the operation and maintenance work order has not been processed in time and is an abnormal operation and maintenance work order.
[0093] Afterwards, the operation and maintenance quality parameter value is determined according to the number of abnormal operation and maintenance work orders. The more the number of abnormal operation and maintenance work orders, the more operation and maintenance work orders that have timed out and not been processed in the energy management system, the worse the operation and maintenance quality, and the smaller the corresponding operation and maintenance quality parameter value. For example, the number of abnormal operation and maintenance work orders is set to 0, and the operation and maintenance quality parameter value is 100; the number of abnormal operation and maintenance work orders is less than or equal to 10, and the operation and maintenance quality parameter value is 90; the number of abnormal operation and maintenance work orders is greater than 10 and less than or equal to 30, and the operation and maintenance quality parameter value is 80; the number of abnormal operation and maintenance work orders is greater than 30 and less than or equal to 50, and the operation and maintenance quality parameter value is 70; the number of abnormal operation and maintenance work orders is greater than 50 and less than or equal to 100, and the operation and maintenance quality parameter value is 60; the number of abnormal operation and maintenance work orders is greater than 100, and the operation and maintenance quality parameter value is 30. Of course, the corresponding relationship between the number of abnormal operation and maintenance work orders and the operation and maintenance quality parameter value can also be set according to user needs and the actual operation status of the energy management system.
[0094] Optionally, this embodiment also displays operation and maintenance quality parameter values and abnormal operation and maintenance work orders, so that users can quickly locate problems and facilitate subsequent inspections and repairs.
[0095] Step 204: Obtain a system quality parameter value of the energy management system according to the communication quality parameter value, the energy consumption quality parameter value and the operation and maintenance quality parameter value, and determine the operation status of the energy management system according to the system quality parameter value.
[0096] Exemplarily, this embodiment uses the weighted sum of the communication quality parameter value, the energy consumption quality parameter value and the operation and maintenance quality parameter value as the system quality parameter value of the energy management system. If the system quality parameter value is greater than or equal to the preset threshold, it is determined that the operating status of the energy management system is good, and the system quality parameter value is displayed. If the system quality parameter value is less than the preset threshold, it is determined that the operating status of the energy management system is poor, an alarm is issued and the system quality parameter value is displayed.
[0097] Optionally, the calculation formula of the system quality parameter value is: system quality parameter value = communication quality parameter value × communication weight + energy consumption quality parameter value × energy consumption weight + operation and maintenance quality parameter value × operation and maintenance weight. Among them, the sum of the communication weight, energy consumption weight and operation and maintenance weight is 1, and the specific values of the above three weights can be set according to user needs. For example, if the user has higher requirements for communication quality, the communication weight value is larger, such as the communication weight, energy consumption weight and operation and maintenance weight can be 0.5, 0.2 and 0.3 respectively.
[0098] Exemplarily, after determining the system quality parameter value, if the system quality parameter value is greater than or equal to a preset threshold, it indicates that the energy management system is in good operating condition at this time, and only the system quality parameters and existing abnormal communication equipment, abnormal communication subsystems, timeout alarm information, abnormal energy consumption data, abnormal operation and maintenance work orders and other abnormal items can be displayed, as well as the communication quality parameter value, energy consumption quality parameter value and operation and maintenance quality parameter value, so that users can understand the communication, energy and operation and maintenance situations in the energy management system, and locate abnormal items in the energy management system.
[0099] If the system quality parameter is less than the preset threshold, it indicates that the energy management system is in a poor operating state, and an alarm is issued. The system quality parameter and abnormal communication equipment, abnormal communication subsystem, timeout alarm information, abnormal energy consumption data, abnormal operation and maintenance work orders and other abnormal items are displayed, as well as the communication quality parameter value, energy consumption quality parameter value and operation and maintenance quality parameter value. This allows users to promptly discover operating problems in the energy management system based on the alarm prompt, understand the communication, energy and operation and maintenance conditions in the energy management system, and quickly locate problems based on the displayed abnormal items, facilitating subsequent detection and repair of abnormal items.
[0100] The preset threshold value may be set according to user needs and the actual operation status of the energy management system. For example, the preset threshold value may be 80.
[0101] An example is, refer to Figure 3A When the user needs to determine the operating status of the energy management system, the user can click the "monitoring" icon on the display interface of the display screen of the energy management system. In response to the user clicking the "monitoring" icon, the energy management system executes the state monitoring method of the energy management system in the aforementioned embodiment to obtain the system quality parameter value and the operating status of the energy management system. The display interface may also include a progress bar. During the monitoring process, the energy management system controls the progress bar to load as the monitoring progresses, and when it is determined that the communication quality parameter value, the energy consumption quality parameter value and / or the operation and maintenance quality parameter value are not 100, that is, when the communication quality, the energy consumption quality and / or the operation and maintenance quality are abnormal, the corresponding icon on the progress bar in the display interface is lit, for example, the corresponding icon is turned red.
[0102] When the operating status of the energy management system is good, the operating status of the energy management system and the system quality parameter values are displayed on the display interface. At the same time, abnormal items such as abnormal communication equipment, abnormal communication subsystems, timeout alarm information, abnormal energy consumption data, and abnormal operation and maintenance work orders are displayed, as well as communication quality parameter values, energy consumption quality parameter values, and operation and maintenance quality parameter values.
[0103] When the operating status of the energy management system is poor, an alarm prompt is issued, such as a voice alarm prompt or a flashing light alarm prompt, and the operating status of the energy management system and the system quality parameter value are displayed on the display interface. At the same time, abnormal items such as abnormal communication equipment, abnormal communication subsystems, timeout alarm information, abnormal energy consumption data and abnormal operation and maintenance work orders are displayed, as well as communication quality parameter values, energy consumption quality parameter values and operation and maintenance quality parameter values.
[0104] For example, refer to Figure 3B , the display interface shows that the operating status of the energy management system is "poor" and the system quality parameter value is "60", and the communication quality parameter value, energy consumption quality parameter value and operation and maintenance quality parameter value are "30", "90" and "90" respectively. And it shows that there are 0 abnormal items in device communication, 3 abnormal items in subsystem communication, 2 abnormal items in alarm information processing, 5 abnormal items in energy consumption quality, and 7 abnormal items in operation and maintenance quality. When the user wants to view specific abnormal items, such as abnormal items in subsystem communication, he can click "Subsystem Communication: 3 Items" on the display interface. The energy management system responds to the user's click operation and displays the abnormal communication subsystem and the corresponding problems on the display interface. Reference Figure 3C The display interface shows that the subsystems with abnormal communication are: photovoltaic subsystem, charging pile subsystem and lighting subsystem, and the corresponding problem is communication interruption.
[0105] Optionally, the user can also select a monitoring period on the display interface of the energy management system. For example, if the monitoring period is selected as today's 0:00 to 12:00, the energy management system will obtain energy consumption data, operation and maintenance work orders, etc. within the monitoring period based on the above monitoring period to determine the operating status of the energy management system.
[0106] The state monitoring method of the energy management system provided in the embodiment of the present application takes into account the three aspects of the communication quality, energy consumption quality and operation and maintenance quality of the energy management system. It determines the communication quality parameter value, energy consumption quality parameter value and operation and maintenance quality parameter value based on the communication quality between the energy management system and each device and each subsystem, the abnormal energy consumption data in the energy consumption data, and the processing of the operation and maintenance work order in the energy management system. Then, according to the communication quality parameter value, the energy consumption quality parameter value and the operation and maintenance quality parameter value, the system quality parameter value is obtained, and the operating state of the energy management system is determined according to the system quality parameter value, so that the operating state of the energy management system can be determined quickly, accurately and comprehensively, thereby reducing the workload of relevant personnel.
[0107] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0108] Figure 4 Schematic diagram of the structure of an energy management system provided by an embodiment of the present application. Figure 4 As shown, the energy management system provided in this embodiment may include: a first determination module 401 , a second determination module 402 , a third determination module 403 and a fourth determination module 404 .
[0109] The first determination module 401 is used to determine the communication quality parameter value based on the communication quality between the energy management system and each device and each subsystem.
[0110] The second determination module 402 is used to determine the energy consumption quality parameter value according to the abnormal energy consumption data in the energy consumption data.
[0111] The third determination module 403 is used to determine the operation and maintenance quality parameter value based on the processing status of the operation and maintenance work order in the energy management system.
[0112] The fourth determination module 404 is used to obtain the system quality parameter value of the energy management system according to the communication quality parameter value, the energy consumption quality parameter value and the operation and maintenance quality parameter value, and determine the operation status of the energy management system according to the system quality parameter value.
[0113] Optionally, the first determining module 401 is further configured to:
[0114] Sending a first request message to each device, determining a device communication result according to a first response result of each device in response to the first request message, sending a second request message to each subsystem, and determining a subsystem communication result according to a second response result of each subsystem in response to the second request message;
[0115] Obtaining a first generation time of each unprocessed alarm information in the energy management system within a preset time period, and determining an alarm information processing result according to the first generation time;
[0116] A communication quality parameter value is determined according to the device communication result, the subsystem communication result and the alarm information processing result.
[0117] Optionally, the first response result and the second response result both include a response received and a response not received; and the first determining module 401 is further configured to:
[0118] If the first response result of each device in response to the first request information is that a response is received, then the device communication result is determined to be normal; if the first response result of any device in response to the first request information is that no response is received, then the device communication result is determined to be abnormal;
[0119] If the second response result of each subsystem in response to the second request information is that a response is received, the subsystem communication result is determined to be normal; if the second response result of any subsystem in response to the second request information is that no response is received, the subsystem communication result is determined to be abnormal.
[0120] Optionally, the first determining module 401 is further configured to:
[0121] If the communication result of the device is abnormal, the device whose first response result is that no response is received is displayed;
[0122] If the subsystem communication result is abnormal, the subsystem whose second response result is that no response is received will be displayed.
[0123] Optionally, the first determining module 401 is further configured to:
[0124] If the difference between the current time and the first generation time of each unprocessed alarm information is less than the first preset time difference, it is determined that the alarm information processing result is normal;
[0125] If the difference between the current time and the first generation time of any unprocessed alarm information is greater than or equal to the first preset time difference, it is determined that the alarm information processing result is abnormal.
[0126] Optionally, the first determining module 401 is further configured to:
[0127] If the device communication result, the subsystem communication result and the alarm information processing result are all normal, the communication quality parameter value is the first value;
[0128] If one of the device communication result, the subsystem communication result and the alarm information processing result is abnormal, the communication quality parameter value is a second value; the second value is less than the first value;
[0129] If two of the device communication result, the subsystem communication result and the alarm information processing result are abnormal, the communication quality parameter value is a third value; the third value is less than the second value;
[0130] If the device communication result, the subsystem communication result and the alarm information processing result are all abnormal, the communication quality parameter value is a fourth value; and the fourth value is smaller than the third value.
[0131] Optionally, the second determining module 402 is further configured to:
[0132] For each energy consumption data within a preset time period, if the energy consumption data is a null value, the difference between the value of the energy consumption data and the value of the corresponding energy consumption data at the previous time is less than 0, and the difference between the value of the energy consumption data and the value of the corresponding energy consumption data at the previous time is greater than a preset value difference, at least one of the following is satisfied, then the energy consumption data is determined to be abnormal energy consumption data;
[0133] According to the quantity of all abnormal energy consumption data, the energy consumption quality parameter value is determined, and the abnormal energy consumption data is displayed.
[0134] Optionally, the third determining module 403 is further configured to:
[0135] For each operation and maintenance work order that has not been processed in the energy management system within a preset time period, if the difference between the current time and the second generation time of the operation and maintenance work order is greater than or equal to the second preset time difference, then the operation and maintenance work order is determined to be abnormal;
[0136] According to the number of abnormal operation and maintenance work orders, the operation and maintenance quality parameter value is determined, and the abnormal operation and maintenance work orders are displayed.
[0137] Optionally, the fourth determining module 404 is further configured to:
[0138] The weighted sum of the communication quality parameter value, the energy consumption quality parameter value and the operation and maintenance quality parameter value is used as the system quality parameter value of the energy management system;
[0139] If the system quality parameter value is greater than or equal to a preset threshold, it is determined that the operation status of the energy management system is good, and the system quality parameter value is displayed;
[0140] If the system quality parameter value is less than a preset threshold, it is determined that the operating state of the energy management system is poor, an alarm is issued and the system quality parameter value is displayed.
[0141] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0142] Figure 5 FIG. 1 is a schematic diagram of the structure of an energy management system provided by another embodiment of the present application. Figure 5 As shown, the energy management system 500 of this embodiment includes: a processor 510 and a memory 520, wherein the memory 520 stores a computer program 521 that can be run on the processor 510. When the processor 510 executes the computer program 521, the steps in any of the above method embodiments are implemented, for example Figure 2Alternatively, when the processor 510 executes the computer program 521, the functions of each module / unit in the above-mentioned device embodiments are implemented, for example Figure 4 Functions of modules 401 to 404 are shown.
[0143] Exemplarily, the computer program 521 may be divided into one or more modules / units, one or more modules / units are stored in the memory 520, and executed by the processor 510 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program 521 in the energy management system 500.
[0144] Those skilled in the art will understand that Figure 5 These are merely examples of energy management systems and do not constitute limitations on the energy management system, which may include more or fewer components than those shown in the figure, or a combination of certain components, or different components, such as input and output devices, network access devices, buses, etc.
[0145] The processor 510 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0146] The memory 520 may be an internal storage unit of the energy management system, such as a hard disk or memory of the energy management system, or an external storage device of the energy management system, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the energy management system. The above-mentioned memory 520 may also include both an internal storage unit of the energy management system and an external storage device. The above-mentioned memory 520 is used to store computer programs and other programs and data required by the energy management system. The memory 520 may also be used to temporarily store data that has been output or is to be output.
[0147] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0148] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0149] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0150] In the embodiments provided by the present invention, it should be understood that the disclosed device / energy management system and method can be implemented in other ways. For example, the device / energy management system embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0151] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0152] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0153] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal and software distribution medium, etc.
[0154] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.
Claims
1. A state monitoring method for an energy management system, characterized in that: The energy management system acquires energy consumption data sent by at least one device and at least one subsystem, and the method includes: Determining a communication quality parameter value based on the communication quality between the energy management system and each device and each subsystem; Determining an energy consumption quality parameter value according to abnormal energy consumption data in the energy consumption data; Determining an operation and maintenance quality parameter value based on the processing of the operation and maintenance work order in the energy management system; According to the communication quality parameter value, the energy consumption quality parameter value and the operation and maintenance quality parameter value, the system quality parameter value of the energy management system is obtained, and according to the system quality parameter value, the operation status of the energy management system is determined.
2. The state monitoring method of the energy management system according to claim 1, characterized in that: The determining of the communication quality parameter value based on the communication quality between the energy management system and each device and each subsystem includes: Sending a first request message to each device, determining a device communication result according to a first response result of each device in response to the first request message, sending a second request message to each subsystem, and determining a subsystem communication result according to a second response result of each subsystem in response to the second request message; Obtaining a first generation time of each unprocessed alarm information in the energy management system within a preset time period, and determining an alarm information processing result according to the first generation time; A communication quality parameter value is determined according to the device communication result, the subsystem communication result and the alarm information processing result.
3. The state monitoring method of the energy management system according to claim 2, characterized in that: The first response result and the second response result both include a response received and a response not received; The determining of the device communication result according to the first response result of each device in response to the first request information, and the determining of the subsystem communication result according to the second response result of each subsystem in response to the second request information, includes: If the first response result of each device in response to the first request information is that a response is received, then the device communication result is determined to be normal; if the first response result of any device in response to the first request information is that no response is received, then the device communication result is determined to be abnormal; If the second response result of each subsystem in response to the second request information is that a response is received, the subsystem communication result is determined to be normal; if the second response result of any subsystem in response to the second request information is that no response is received, the subsystem communication result is determined to be abnormal.
4. The state monitoring method of the energy management system according to claim 3, characterized in that: The method further comprises: If the communication result of the device is abnormal, the device whose first response result is that no response is received is displayed; If the subsystem communication result is abnormal, the subsystem whose second response result is that no response is received will be displayed.
5. The state monitoring method of the energy management system according to claim 2, characterized in that: The determining the alarm information processing result according to the first generation time includes: If the difference between the current time and the first generation time of each unprocessed alarm information is less than the first preset time difference, it is determined that the alarm information processing result is normal; If the difference between the current time and the first generation time of any unprocessed alarm information is greater than or equal to the first preset time difference, it is determined that the alarm information processing result is abnormal.
6. The state monitoring method of the energy management system according to claim 2, characterized in that: The determining of the communication quality parameter value according to the device communication result, the subsystem communication result and the alarm information processing result includes: If the device communication result, the subsystem communication result and the alarm information processing result are all normal, the communication quality parameter value is the first value; If one of the device communication result, the subsystem communication result and the alarm information processing result is abnormal, the communication quality parameter value is a second value; the second value is less than the first value; If two of the device communication result, the subsystem communication result and the alarm information processing result are abnormal, the communication quality parameter value is a third value; the third value is less than the second value; If the device communication result, the subsystem communication result and the alarm information processing result are all abnormal, the communication quality parameter value is a fourth value; and the fourth value is smaller than the third value.
7. The state monitoring method of an energy management system according to any one of claims 1 to 6, characterized in that: The step of determining the energy consumption quality parameter value according to the abnormal energy consumption data in the energy consumption data includes: For each energy consumption data within a preset time period, if the energy consumption data is a null value, the difference between the value of the energy consumption data and the value of the corresponding energy consumption data at the previous time is less than 0, and the difference between the value of the energy consumption data and the value of the corresponding energy consumption data at the previous time is greater than a preset value difference, at least one of the following is satisfied, then the energy consumption data is determined to be abnormal energy consumption data; According to the quantity of all abnormal energy consumption data, the energy consumption quality parameter value is determined, and the abnormal energy consumption data is displayed.
8. The state monitoring method of an energy management system according to any one of claims 1 to 6, characterized in that: The determining of the operation and maintenance quality parameter value based on the processing of the operation and maintenance work order in the energy management system includes: For each operation and maintenance work order that has not been processed in the energy management system within a preset time period, if the difference between the current time and the second generation time of the operation and maintenance work order is greater than or equal to the second preset time difference, then the operation and maintenance work order is determined to be abnormal; According to the number of abnormal operation and maintenance work orders, the operation and maintenance quality parameter value is determined, and the abnormal operation and maintenance work orders are displayed.
9. The state monitoring method of an energy management system according to any one of claims 1 to 6, characterized in that: The obtaining of the system quality parameter value of the energy management system according to the communication quality parameter value, the energy consumption quality parameter value and the operation and maintenance quality parameter value, and determining the operation state of the energy management system according to the system quality parameter value, includes: The weighted sum of the communication quality parameter value, the energy consumption quality parameter value and the operation and maintenance quality parameter value is used as the system quality parameter value of the energy management system; If the system quality parameter value is greater than or equal to a preset threshold, it is determined that the operation status of the energy management system is good, and the system quality parameter value is displayed; If the system quality parameter value is less than a preset threshold, it is determined that the operating state of the energy management system is poor, an alarm is issued and the system quality parameter value is displayed.
10. An energy management system, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor executes the computer program, the state monitoring method of the energy management system according to any one of claims 1 to 9 is implemented.