CN115065724A - Communication method and device between non-invasive load monitoring terminal and main station - Google Patents

Communication method and device between non-invasive load monitoring terminal and main station Download PDF

Info

Publication number
CN115065724A
CN115065724A CN202210565279.2A CN202210565279A CN115065724A CN 115065724 A CN115065724 A CN 115065724A CN 202210565279 A CN202210565279 A CN 202210565279A CN 115065724 A CN115065724 A CN 115065724A
Authority
CN
China
Prior art keywords
server
terminal
load
result
identification terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210565279.2A
Other languages
Chinese (zh)
Inventor
陈曦
郭庚江
李国新
韦思佳
于静
刁依娜
陈磊
张强
潘龙懿
蔡玥
赵军愉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
Baoding Power Supply Co of State Grid Hebei Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
Baoding Power Supply Co of State Grid Hebei Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, Baoding Power Supply Co of State Grid Hebei Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN202210565279.2A priority Critical patent/CN115065724A/en
Publication of CN115065724A publication Critical patent/CN115065724A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application relates to the technical field of communication between a load monitoring terminal and a main station, in particular to a method and a device for communication between a non-intrusive load monitoring terminal and the main station, wherein the method comprises the following steps: the load identification terminal acquires user electricity utilization data; the load identification terminal identifies the user electricity utilization data according to an identification strategy to generate an electricity utilization behavior identification result, and sends the electricity utilization behavior identification result to a server; the server generates a service list according to the electricity consumption behavior identification result; and the server sends the service list to a public network access platform. According to the method, the function of information intercommunication between the terminal user and the server of the power grid master station is achieved by setting a communication method among the load identification terminal, the server and the public network access level. Therefore, the intelligent power grid is convenient to build and popularize.

Description

Communication method and device between non-invasive load monitoring terminal and main station
Technical Field
The application relates to the technical field of communication between a load monitoring terminal and a main station, in particular to a method and a device for communication between a non-invasive load monitoring terminal and the main station.
Background
The smart power grid is the development direction of the future power grid, and based on the advanced sensing technology, the bidirectional communication technology, the control technology, the data mining technology and the intelligent decision technology, the reliable, safe, economic, efficient and environment-friendly operation of the power grid is realized. The intelligent power grid is a fully-automatic power transmission network, can monitor and control the operation conditions of each user and power grid nodes, and ensures the bidirectional flow of information and electric energy among all the nodes in the whole power transmission and distribution process from a power plant, the power grid to a terminal user. Therefore, through good interaction of the power grid and the user, better power utilization management and service are provided for the user.
In order to achieve the above purpose, a good and comprehensive information interaction communication mechanism needs to exist between the grid server, that is, the grid master station, and the terminal user, so as to achieve timely information intercommunication. The prior art lacks a scheme capable of realizing the purpose of bidirectional communication between a power grid master station and an end user, so that the establishment and popularization of a smart power grid are inconvenient.
Disclosure of Invention
In view of this, the present application provides a method and an apparatus for communication between a non-intrusive load monitoring terminal and a master station, which solve the technical problem that in the prior art, a scheme capable of achieving a purpose of bidirectional communication between a power grid master station and a terminal user is lacking, and thus, establishment and popularization of a smart power grid are not facilitated.
According to one aspect of the application, a communication method between a non-intrusive load monitoring terminal and a main station is provided, and the communication method comprises the following steps:
the load identification terminal acquires user electricity utilization data;
the load identification terminal identifies the user electricity utilization data according to an identification strategy to generate an electricity utilization behavior identification result, and sends the electricity utilization behavior identification result to a server;
the server generates a service list according to the power utilization behavior identification result;
and the server sends the service list to a public network access platform.
In one possible implementation manner of the present application, the sending, by the load identification terminal, the power consumption behavior identification result to the server includes:
the load identification terminal sends an identity authentication message to the server;
the load identification terminal receives an identity confirmation result message sent by the server;
and when the information represented by the identity confirmation result message is successful, the load identification terminal sends the power consumption behavior identification result to a server.
In a possible implementation manner of the present application, the sending, by the load identification terminal, an identity authentication packet to the server includes:
when the load identification terminal does not receive the identity confirmation result message, the load identification terminal acquires the current non-receiving time;
the load identification terminal generates an unreceived continuous time according to the current unreceived time and the time when the load identification terminal sends the identity authentication message;
and when the continuous duration of the non-incoming message is greater than the threshold of the receiving duration, the load identification terminal sends the identity authentication message to the server again.
In a possible implementation manner of the present application, after the information indicated by the identity confirmation result message is that the confirmation is successful, the method for communicating between the non-intrusive load monitoring terminal and the master station further includes:
the server sends a heartbeat message to the load identification terminal in a first uploading period;
the load identification terminal generates a reply message according to the heartbeat message;
and the load identification terminal sends the reply message to the server.
In a possible implementation manner of the present application, after the information indicated by the identity confirmation result message is that the confirmation is successful, the method for communicating between the non-intrusive load monitoring terminal and the master station further includes:
when the running time of the server reaches the timing time, the server sends a timing message to the load identification terminal;
the load identification terminal executes self timing operation according to the timing message and generates a timing result message;
and the load identification terminal sends the time correction result message to the server.
In a possible implementation manner of the present application, the executing, by the load identification terminal, a self-timing operation according to the timing packet includes:
the load identification terminal acquires the terminal time of the load identification terminal when receiving the timing message;
the load identification terminal generates a timing error value according to the standard time in the timing message and the terminal time;
and when the timing error value is greater than the timing error threshold value, the load identification terminal calls a timing function to execute self timing operation.
In a possible implementation manner of the present application, the load identification terminal identifies the power consumption data of the user according to an identification policy to generate a power consumption behavior identification result, and sends the power consumption behavior identification result to the server, including:
the load identification terminal divides the user electricity consumption data according to a first division period to generate a plurality of electricity consumption data;
the load identification terminal identifies each piece of electricity consumption data according to an identification strategy to generate a corresponding electricity consumption behavior identification sub-result;
the load identification terminal sends the plurality of power consumption behavior identification sub-results to a server according to a second uploading period;
wherein the power consumption behavior recognition result comprises a plurality of power consumption behavior recognition sub-results.
In a possible implementation manner of the present application, after the load identification terminal sends the power consumption behavior identifier result to the server according to a second upload cycle, the communication method between the non-intrusive load monitoring terminal and the master station further includes:
the server generates a first data query node according to the uploading time corresponding to the second uploading period;
the server inquires the power utilization behavior identification sub-result uploaded by each first data inquiry node;
when at least one first data query node is found in the server and does not correspond to the power consumption behavior identification sub-result, the server sends a test calling command message to the load identification terminal;
the summoning command message comprises wrong uploading time, and the wrong uploading time is used for marking the uploading time corresponding to the first data query node without the electricity consumption behavior identification sub-result;
and the load identification terminal uploads the corresponding power consumption behavior identification sub-result to the server again according to the mistaken uploading time.
In a possible implementation manner of the present application, the first division period has the same period duration as that used by the second upload period.
According to another aspect of the present application, there is provided a communication apparatus between a non-intrusive load monitoring terminal and a master station, including:
the load identification terminal is used for acquiring user power utilization data and identifying the user power utilization data according to an identification strategy to generate a power utilization behavior identification result;
the server is in communication connection with the load identification terminal, the load identification terminal sends the power consumption behavior identification result to the server, and the server generates a service list according to the power consumption behavior identification result; and
and the network access module is used for generating the public network access platform, the server is in communication connection with the network access module, and the server sends the service list to the public network access platform.
According to the method, the function of information intercommunication between the terminal user and the server of the power grid master station is achieved by setting a communication method among the load identification terminal, the server and the public network access level. Therefore, the intelligent power grid is convenient to build and popularize.
Drawings
The above and other objects, features and advantages of the present application will become more apparent by describing in more detail embodiments of the present application with reference to the attached drawings. The accompanying drawings are included to provide a further understanding of the embodiments of the application and are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description serve to explain the principles of the application. In the drawings, like reference numbers generally represent like parts or steps.
Fig. 1 is a schematic flowchart of a communication method between a non-intrusive load monitoring terminal and a master station according to an embodiment of the present application.
Fig. 2 is a schematic flowchart of a communication method between a non-intrusive load monitoring terminal and a master station according to another embodiment of the present application.
Fig. 3 is a schematic flowchart of a communication method between a non-intrusive load monitoring terminal and a master station according to another embodiment of the present application.
Fig. 4 is a schematic flowchart of a communication method between a non-intrusive load monitoring terminal and a master station according to another embodiment of the present application.
Fig. 5 is a flowchart illustrating a communication method between a non-intrusive load monitoring terminal and a master station according to another embodiment of the present application.
Fig. 6 is a flowchart illustrating a communication method between a non-intrusive load monitoring terminal and a master station according to another embodiment of the present application.
Fig. 7 is a schematic flowchart illustrating a communication method between a non-intrusive load monitoring terminal and a master station according to another embodiment of the present application.
Fig. 8 is a schematic flowchart of a communication method between a non-intrusive load monitoring terminal and a master station according to another embodiment of the present application.
Fig. 9 is a schematic structural diagram of a communication apparatus between a non-intrusive load monitoring terminal and a master station according to another embodiment of the present application.
Fig. 10 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
In the description of the present application, "plurality" means at least two, e.g., two, three, etc., unless explicitly specifically limited otherwise. All directional indicators in the embodiments of the present application (such as upper, lower, left, right, front, rear, top, bottom … …) are only used to explain the relative positional relationship between the components, the movement, etc. in a particular posture (as shown in the drawings), and if the particular posture is changed, the directional indicator is changed accordingly. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Furthermore, reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
After briefly introducing the implementation principle of the present application, the following will clearly and completely describe the technical solution in the embodiments of the present application with reference to the drawings in the embodiments of the present application.
Exemplary method
According to an aspect of the present application, as shown in fig. 1, there is provided a communication method between a non-intrusive load monitoring terminal and a master station, including:
step S10: the load identification terminal 501 acquires user power consumption data; the customer electricity consumption data includes voltage and current on the electricity consumption customer bus. The load recognition terminal 501 is installed on the user's power-to-the-home bus and collects voltage and current data on the power-to-the-home bus.
Step S20: the load identification terminal 501 identifies and processes the power consumption data of the user according to the identification strategy to generate a power consumption behavior identification result, and sends the power consumption behavior identification result to the server 502; the identification strategy is an advanced measurement technology, namely, the voltage and the current of a power-on user bus are sampled, and the power-on behavior identification result of a user is identified through an identification algorithm, namely, the characteristics of the type of the electric appliance at the user side, the starting and stopping time of the electric appliance, the electric quantity consumption of each electric appliance and the like are detailed.
The power utilization data of the user are acquired through the load identification terminal 501 and the power utilization behavior identification result is generated, so that the load identification terminal 501 has the advantages that the user does not sense when installed, the internal construction of the user does not need to be invaded, and the large-scale popularization is easy. Meanwhile, one load identification terminal 501 can identify and process a plurality of users in the meter box to generate an electricity consumption behavior identification result, so that the investment limit of software and hardware during the establishment of the smart grid can be greatly reduced.
In addition, in step S10, the user electricity consumption data may be obtained by using a collection device composed of the smart socket and the smart distribution box, and then the smart distribution box sends the user electricity consumption data to the load identification terminal 501, so as to complete the work of obtaining the user electricity consumption data by the load identification terminal 501. The smart socket can collect detailed electric appliance power consumption data of the type of each electric appliance installed on the smart socket, the start-stop time of the electric appliance, the electric quantity consumption of each electric appliance and the like, the smart socket sends the power consumption data to the smart distribution box through the local area network, the smart distribution box generates user power consumption data of each user, and the smart distribution box sends the user power consumption data to the load identification terminal 501.
Step S30: the server 502 generates a service list according to the electricity consumption behavior identification result; after receiving the power consumption behavior identification result, the server 502 searches the service database for the service sub-items matched with the power consumption behavior identification result, and then collects a plurality of groups of successfully matched service sub-items to generate a service list.
Step S40: the server 502 sends the service manifest to the public network access platform. Therefore, the user can inquire the service list which is more in line with the self electricity utilization characteristic on the public network access platform. The embodiment can realize information intercommunication between the power grid and the electricity consumption terminal users, and can form a win-win situation between the power grid and the electricity consumption terminal users.
The service inventory may include the following example content
Firstly, the power supply condition of the power grid, such as real-time electricity price, incentive policy, power failure information and the like; the user can adjust and arrange the related power utilization work in time according to the information.
Secondly, generating corresponding energy-saving diagnosis suggestions, package suggestions and electric energy replacement services according to detailed power utilization behaviors and habits of the user represented by the power utilization behavior identification result;
thirdly, sending a corresponding power demand response participation offer to the user according to the historical power consumption behavior of the user represented by the power consumption behavior identification result. Thereby facilitating the achievement of the goals of peak clipping and valley filling and energy-saving operation of the power grid.
As one possible implementation manner of the present application, as shown in fig. 2, step S20: the load identification terminal 501 sending the power consumption behavior identification result to the server 502 includes:
step S201: the load identification terminal 501 sends an identity authentication message to the server 502; the identity authentication message includes data indicating specific identity information of the load identification terminal 501.
Step S202: the load identification terminal 501 receives an identity confirmation result message sent by the server 502; the server 502 generates an identity confirmation result message according to the received identity authentication message, where the identity confirmation result message includes a corresponding load identification terminal 501 whether the terminal is a valid terminal. The server 502 then sends the identity confirmation result message back to the load identification terminal 501.
Step S203: when the information indicated by the identity confirmation result message is that the confirmation is successful, the load identification terminal 501 sends the power consumption behavior identification result to the server 502. When the information indicated by the identity confirmation result message is that the confirmation is successful, it indicates that the load identification terminal 501 is a legal terminal and can communicate with the server 502, and by setting this step, the security of the communication between the load identification terminal 501 and the server 502 can be ensured.
As one possible implementation manner of the present application, as shown in fig. 3, step S201: the sending of the identity authentication message from the load identification terminal 501 to the server 502 includes:
step S2011: when the load identification terminal 501 does not receive the identity confirmation result message, the load identification terminal 501 obtains the current non-receiving time;
step S2012: the load identification terminal 501 generates an unreceived continuous time according to the current unreceived time and the time when the load identification terminal 501 sends the identity authentication message;
step S2013: when the duration of the non-receipt is greater than the threshold of the receipt duration, the load recognition terminal 501 sends the identity authentication message to the server 502 again.
When the load identification terminal 501 communicates with the server 502, a situation that the communication network signal strength is poor may exist, which may cause the load identification terminal 501 to fail to receive the identity authentication message, and when the situation occurs, the load identification terminal 501 sends the identity authentication message to the server 502 again, and then performs the operations of step S202 and step S203 again, thereby ensuring that the identity authentication step is performed normally.
As a possible implementation manner of this application, as shown in fig. 4, in step S203, after the information indicated in the identity confirmation result message is that the confirmation is successful, the method for communicating between the non-intrusive load monitoring terminal and the master station further includes:
step S50: the server 502 sends a heartbeat message to the load identification terminal 501 in a first uploading cycle; the heartbeat message includes administrative division code information and a terminal address number of the load identification terminal 501.
Step S51: the load identification terminal 501 generates a reply message according to the heartbeat message; the reply message also includes administrative division code information and a terminal address number of the load identification terminal 501.
Step S52: the load recognition terminal 501 sends a reply message to the server 502.
The operation of the entire process of step S50 through step S52 is a heartbeat communication operation. The heartbeat communication operation is mainly to ensure that a certain frequency of information interaction operation is maintained between the server 502 and the load identification terminal 501. This prevents the load recognition terminal 501 from being kicked out of the active list because the network operator marks it as an inactive terminal, and the server 502 can determine the presence of the load recognition terminal 501 based on the information in the reply message.
As a possible implementation manner of this application, as shown in fig. 5, in step S203, after the information indicated in the identity confirmation result message is that the confirmation is successful, the method for communicating between the non-intrusive load monitoring terminal and the master station further includes:
step S60: when the running time of the server 502 reaches the timing time, the server 502 sends a timing message to the load identification terminal 501; the timing time can be set according to actual conditions, and in the embodiment, the timing time is set to 0 point 10 minutes per day.
Step S61: the load identification terminal 501 executes self timing operation according to the timing message and generates a timing result message;
step S62: the load identification terminal 501 sends a time correction result message to the server 502.
In this embodiment, the load identification terminal 501 performs the self-timing operation through the timing message, so that the time consistency between each load identification terminal 501 in the same time zone and the server 502 can be ensured, and the time consistency between each load identification terminal 501 in the same time zone can be further ensured.
As a possible implementation manner of the present application, as shown in fig. 6, in step S61, the performing, by the load identification terminal 501, a self-timing operation according to the timing message includes:
step S611: the load identification terminal 501 obtains the terminal time of itself when receiving the timing message; since the network transmission speed is very fast, the time when the load identification terminal 501 receives the timing message and the time when the server 502 sends the timing message can be considered as the same time point in theory. However, since the load recognition terminal 501 operates using an independent clock, the time indicated by the independent clock of the load recognition terminal 501 may have an error with the time indicated by the independent clock of the server 502 after a long time operation.
Step S612: the load identification terminal 501 generates a timing error value according to the standard time of the server 502 and the terminal time recorded in the timing message; the standard time of the server 502 recorded in the timing message is the time when the server 502 sends the timing message,
step S613: when the timing error value is greater than the timing error threshold, the load identification terminal 501 calls a timing function to perform self-timing operation. The current running time of the load recognition terminal 501 is adjusted by the time correction function, so that the running time of the load recognition terminal 501 is consistent with the running time of the server 502. When the timing error value is less than or equal to the timing error threshold, the load recognition terminal 501 does not need to perform its own timing operation. The timing error threshold may be adjusted according to a specific use condition, and the timing error threshold in this embodiment is 5 seconds.
As one possible implementation manner of the present application, as shown in fig. 7, step S20: the load identification terminal 501 performs identification processing on the power consumption data of the user according to the identification policy to generate a power consumption behavior identification result, and sends the power consumption behavior identification result to the server 502, including:
step S204: the load identification terminal 501 divides the user electricity data according to a first division period to generate a plurality of electricity data;
step S205: the load identification terminal 501 identifies each piece of power consumption electronic data according to an identification strategy to generate a corresponding power consumption behavior identification sub-result;
step S206: the load identification terminal 501 sends the plurality of power consumption behavior identification sub-results to the server 502 according to a second uploading period; when the power consumption behavior identification result of the user is uploaded, the power consumption behavior identification result is uploaded not in real time but according to a second period, so that the busyness of a communication channel between the load identification terminal 501 and the server 502 can be reduced, and the data transmission pressure of the communication channel can be reduced.
The power consumption behavior identification result comprises a plurality of power consumption behavior identification sub-results.
Optionally, the period duration used by the first division period is the same as the period duration used by the second upload period. Therefore, each second uploading period can uniquely correspond to the uploading of the electricity consumption behavior identifier result generated by the electricity consumption data in one first division period.
As one possible embodiment of the present application, as shown in fig. 8, in step S206: after the load identification terminal 501 sends the power consumption behavior identifier result to the server 502 according to the second uploading cycle, the communication method between the non-intrusive load monitoring terminal and the master station further includes:
step S70: the server 502 generates a first data query node according to the uploading time corresponding to the second uploading period; each first data query node corresponds to an uploading time, that is, each first data query node corresponds to an electricity consumption behavior identification sub-result uploaded to the server 502.
Step S71: the server 502 queries the uploaded electricity consumption behavior identification sub-result corresponding to each first data query node;
step S72: when at least one first data query node is found in the server 502 to be not corresponding to the power consumption behavior identification sub-result, the server 502 sends a test calling command message to the load identification terminal 501; when the first data query node does not correspond to the power consumption behavior identification sub-result, the power consumption behavior identification sub-result uploaded at the uploading time corresponding to the first data query node is indicated, an error occurs in the uploading process, and the uploading work is not completed. In order to ensure the integrity of the data, the server 502 sends a test calling command message to the load identification terminal 501.
The summoning command message comprises wrong uploading time which is used for marking the uploading time corresponding to the first data query node corresponding to the power consumption behavior identifier-free result;
step S73: the load identification terminal 501 uploads the corresponding power consumption behavior identification sub-result to the server 502 again according to the mistaken uploading time.
In this embodiment, the server 502 sends the test calling command message to the load identification terminal 501, so that the load identification terminal 501 uploads the corresponding power consumption behavior identification sub-result to the server 502 again, thereby ensuring the integrity of the power consumption data of each user.
Exemplary devices
According to another aspect of the present application, as shown in fig. 9, there is provided a communication apparatus between a non-intrusive load monitoring terminal and a master station, including:
the load identification terminal 501 is used for acquiring the user electricity consumption data and identifying the user electricity consumption data according to an identification strategy to generate an electricity consumption behavior identification result;
the server 502 is in communication connection with the load identification terminal 501, the load identification terminal 501 sends the electricity consumption behavior identification result to the server 502, and the server 502 generates a service list according to the electricity consumption behavior identification result; and a network access module 503, configured to generate a public network access platform, where the server 502 is in communication connection with the network access module 503, and the server 502 sends the service list to the public network access platform.
Exemplary device
Next, an electronic apparatus according to an embodiment of the present application is described with reference to fig. 10. Fig. 10 is a schematic structural diagram of an electronic device according to an embodiment of the application.
As shown in fig. 10, the electronic device 600 includes one or more processors 601 and memory 602.
The processor 601 may be a Central Processing Unit (CPU) or other form of processing unit having data processing capabilities and/or information execution capabilities, and may control other components in the electronic device 600 to perform desired functions.
Memory 601 may include one or more computer program products that may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. Volatile memory can include, for example, Random Access Memory (RAM), cache memory (or the like). The non-volatile memory may include, for example, Read Only Memory (ROM), a hard disk, flash memory, and the like. One or more computer program information may be stored on the computer readable storage medium and executed by the processor 601 to implement the above communication method between the non-intrusive load monitoring terminal and the primary station of the various embodiments of the present application or other desired functions.
In one example, the electronic device 600 may further include: an input device 603 and an output device 604, which are interconnected by a bus system and/or other form of connection mechanism (not shown).
The input device 603 may include, for example, a keyboard, a mouse, and the like.
The output device 604 can output various kinds of information to the outside. The output means 604 may comprise, for example, a display, a communication network, a remote output device connected thereto, and the like.
Of course, for simplicity, only some of the components of the electronic device 600 relevant to the present application are shown in fig. 10, and components such as buses, input/output interfaces, and the like are omitted. In addition, electronic device 600 may include any other suitable components depending on the particular application.
In addition to the above-described methods and apparatus, embodiments of the present application may also be a computer program product comprising computer program information which, when executed by a processor, causes the processor to perform the steps in the method of communication between a non-intrusive load monitoring terminal and a primary station according to various embodiments of the present application described in the present specification.
The computer program product may include program code for carrying out operations for embodiments of the present application in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server 502.
Furthermore, embodiments of the present application may also be a computer-readable storage medium having stored thereon computer program information which, when executed by a processor, causes the processor to perform the steps of the method of communication between a non-intrusive load monitoring terminal and a primary station of the present specification according to various embodiments of the present application.
A computer-readable storage medium may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may include, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The foregoing describes the general principles of the present application in conjunction with specific embodiments, however, it is noted that the advantages, effects, etc. mentioned in the present application are merely examples and are not limiting, and they should not be considered essential to the various embodiments of the present application. Furthermore, the foregoing disclosure of specific details is provided for purposes of illustration and understanding only, and is not intended to limit the application to the details which are set forth in order to provide a thorough understanding of the present application.
The block diagrams of devices, apparatuses, systems referred to in this application are only given as illustrative examples and are not intended to require or imply that the connections, arrangements, configurations, etc. must be made in the manner shown in the block diagrams. These devices, apparatuses, devices, systems may be connected, arranged, configured in any manner, as will be appreciated by one skilled in the art. Words such as "including," "comprising," "having," and the like are open-ended words that mean "including, but not limited to," and are used interchangeably therewith. The words "or" and "as used herein mean, and are used interchangeably with, the word" and/or, "unless the context clearly dictates otherwise. The word "such as" is used herein to mean, and is used interchangeably with, the phrase "such as but not limited to".
It should also be noted that in the devices, apparatuses, and methods of the present application, the components or steps may be decomposed and/or recombined. These decompositions and/or recombinations are to be considered as equivalents of the present application.
The previous description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects without departing from the scope of the application. Thus, the present application is not intended to be limited to the aspects shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and the like that fall within the spirit and principles of the present invention are intended to be included within the scope of the present invention.

Claims (10)

1. A communication method between a non-intrusive load monitoring terminal and a main station is characterized by comprising the following steps:
a load identification terminal acquires user power utilization data;
the load identification terminal identifies the user electricity utilization data according to an identification strategy to generate an electricity utilization behavior identification result, and sends the electricity utilization behavior identification result to a server;
the server generates a service list according to the power utilization behavior identification result;
and the server sends the service list to a public network access platform.
2. The communication method of claim 1, wherein the load identification terminal sends the power consumption behavior identification result to the server, and the method comprises the following steps:
the load identification terminal sends an identity authentication message to the server;
the load identification terminal receives an identity confirmation result message sent by the server;
and when the information represented by the identity confirmation result message is successful, the load identification terminal sends the power consumption behavior identification result to a server.
3. The method of claim 2, wherein the sending of the identity authentication message from the load identification terminal to the server comprises:
when the load identification terminal does not receive the identity confirmation result message, the load identification terminal acquires the current non-receiving time;
the load identification terminal generates an unreceived continuous time according to the current unreceived time and the time when the load identification terminal sends the identity authentication message;
and when the continuous non-incoming text receiving time length is greater than the threshold value of the text receiving time length, the load identification terminal sends the identity authentication message to the server again.
4. The method as claimed in claim 2, wherein after the information indicated in the identity confirmation result message is that the confirmation is successful, the method further comprises:
the server sends a heartbeat message to the load identification terminal in a first uploading period;
the load identification terminal generates a reply message according to the heartbeat message;
and the load identification terminal sends the reply message to the server.
5. The method as claimed in claim 2, wherein after the information indicated in the identity confirmation result message is that the confirmation is successful, the method further comprises:
when the running time of the server reaches the timing time, the server sends a timing message to the load identification terminal;
the load identification terminal executes self timing operation according to the timing message and generates a timing result message;
and the load identification terminal sends the time correction result message to the server.
6. The communication method between the non-intrusive load monitoring terminal and the master station as claimed in claim 5, wherein the performing of the self timing operation by the load identification terminal according to the timing message comprises:
the load identification terminal acquires the terminal time of the load identification terminal when receiving the timing message;
the load identification terminal generates a timing error value according to the standard time in the timing message and the terminal time;
and when the timing error value is greater than the timing error threshold value, the load identification terminal calls a timing function to execute self timing operation.
7. The communication method between the non-invasive load monitoring terminal and the master station as claimed in claim 1, wherein the load identification terminal identifies the user electricity consumption data according to an identification policy to generate an electricity consumption behavior identification result, and sends the electricity consumption behavior identification result to the server comprises:
the load identification terminal divides the user electricity data according to a first division period to generate a plurality of electricity data;
the load identification terminal identifies each piece of electricity consumption data according to an identification strategy to generate a corresponding electricity consumption behavior identification sub-result;
the load identification terminal sends the plurality of power consumption behavior identification sub-results to a server according to a second uploading period;
wherein the power consumption behavior recognition result comprises a plurality of power consumption behavior recognition sub-results.
8. The communication method of claim 7, wherein after the load identification terminal sends the power consumption behavior identifier result to the server according to the second upload cycle, the communication method between the non-invasive load monitoring terminal and the master station further comprises:
the server generates a first data query node according to the uploading time corresponding to the second uploading period;
the server inquires the power utilization behavior identification sub-result uploaded by each first data inquiry node;
when at least one first data query node is found in the server and does not correspond to the power consumption behavior identification sub-result, the server sends a test calling command message to the load identification terminal;
the summoning command message comprises wrong uploading time, and the wrong uploading time is used for marking the uploading time corresponding to the first data query node without the electricity consumption behavior identification sub-result;
and the load identification terminal uploads the corresponding power consumption behavior identification sub-result to the server again according to the mistaken uploading time.
9. The method of claim 7, wherein the non-intrusive load monitoring terminal and the primary station communicate with each other,
the first division period and the second uploading period have the same period duration.
10. A communication apparatus between a non-intrusive load monitoring terminal and a master station, comprising:
the load identification terminal is used for acquiring user power utilization data and identifying the user power utilization data according to an identification strategy to generate a power utilization behavior identification result;
the server is in communication connection with the load identification terminal, the load identification terminal sends the power consumption behavior identification result to the server, and the server generates a service list according to the power consumption behavior identification result; and
and the network access module is used for generating the public network access platform, the server is in communication connection with the network access module, and the server sends the service list to the public network access platform.
CN202210565279.2A 2022-05-23 2022-05-23 Communication method and device between non-invasive load monitoring terminal and main station Pending CN115065724A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210565279.2A CN115065724A (en) 2022-05-23 2022-05-23 Communication method and device between non-invasive load monitoring terminal and main station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210565279.2A CN115065724A (en) 2022-05-23 2022-05-23 Communication method and device between non-invasive load monitoring terminal and main station

Publications (1)

Publication Number Publication Date
CN115065724A true CN115065724A (en) 2022-09-16

Family

ID=83197970

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210565279.2A Pending CN115065724A (en) 2022-05-23 2022-05-23 Communication method and device between non-invasive load monitoring terminal and main station

Country Status (1)

Country Link
CN (1) CN115065724A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040165533A1 (en) * 2003-02-25 2004-08-26 Izundu Anthony E. Collaborative remote communication circuit diagnostic tool
CN103257636A (en) * 2013-04-11 2013-08-21 国家电网公司 Net load interaction multi-dimensional operation system based on smart power grids
CN104678851A (en) * 2015-01-29 2015-06-03 小米科技有限责任公司 Switch control method and switch control device of intelligent socket
CN106850284A (en) * 2017-01-19 2017-06-13 上海斐讯数据通信技术有限公司 A kind of smart jack management method and its managing device, a kind of Cloud Server
CN110278135A (en) * 2019-06-18 2019-09-24 深圳绿米联创科技有限公司 Device location lookup method, device, gateway and storage medium
CN110488723A (en) * 2019-09-17 2019-11-22 江苏新智合电力技术有限公司 A kind of energy service system
CN110969281A (en) * 2019-10-16 2020-04-07 国网江苏省电力有限公司电力科学研究院 Method and equipment for optimizing non-invasive terminal identification capability test scheme
CN112073276A (en) * 2020-09-21 2020-12-11 国家电网有限公司 Power Internet of things communication method and system based on intelligent socket

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040165533A1 (en) * 2003-02-25 2004-08-26 Izundu Anthony E. Collaborative remote communication circuit diagnostic tool
CN103257636A (en) * 2013-04-11 2013-08-21 国家电网公司 Net load interaction multi-dimensional operation system based on smart power grids
CN104678851A (en) * 2015-01-29 2015-06-03 小米科技有限责任公司 Switch control method and switch control device of intelligent socket
CN106850284A (en) * 2017-01-19 2017-06-13 上海斐讯数据通信技术有限公司 A kind of smart jack management method and its managing device, a kind of Cloud Server
CN110278135A (en) * 2019-06-18 2019-09-24 深圳绿米联创科技有限公司 Device location lookup method, device, gateway and storage medium
CN110488723A (en) * 2019-09-17 2019-11-22 江苏新智合电力技术有限公司 A kind of energy service system
CN110969281A (en) * 2019-10-16 2020-04-07 国网江苏省电力有限公司电力科学研究院 Method and equipment for optimizing non-invasive terminal identification capability test scheme
CN112073276A (en) * 2020-09-21 2020-12-11 国家电网有限公司 Power Internet of things communication method and system based on intelligent socket

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
周明 等: "基于非侵入式负荷监测的居民用电行为分析", 电网技术, vol. 42, no. 10, pages 3268 - 3274 *

Similar Documents

Publication Publication Date Title
CN103593419A (en) Method, device, server and system for inquiring data
CN110147470B (en) Cross-machine-room data comparison system and method
CN106443166B (en) A kind of kilowatt meter reading-out system based on platform of internet of things
CN110263053B (en) Server for acquiring portrait label of mobile terminal based on mobile terminal data
CN115118777B (en) Message conversion method, device, equipment and storage medium based on service type
CN114374602A (en) Master control equipment configuration method and device, cloud server and storage medium
CN111625389A (en) VR fault data acquisition method and device and related components
CN114040348A (en) Intelligent household equipment management method and device, electronic equipment and medium
US11856071B2 (en) Method and apparatus for pushing subscription data in internet of things, device and storage medium thereof
CN115065724A (en) Communication method and device between non-invasive load monitoring terminal and main station
CN113328927A (en) Industrial Internet of things gateway with calculation, storage and network exchange functions
CN112671602A (en) Data processing method, device, system, equipment and storage medium of edge node
CN116545100A (en) Power system topology identification method and device, electronic equipment and storage medium
CN111475846A (en) System for asset management by using specific data analysis method
JPWO2021192191A5 (en) Abnormal Access Prediction System, Abnormal Access Prediction Method and Abnormal Access Prediction Program
US20230342369A1 (en) Data processing method and apparatus, and electronic device and storage medium
CN112269834B (en) Public security big data distributed management and control system and method
CN108345638A (en) A kind of dissemination method, the apparatus and system of the associated measuring value of power system resource
JP7426490B2 (en) Online office network disturbance processing method and device
CN116702934B (en) Operation management method and system for campus intelligent life platform
CN116757760B (en) Method, system, terminal and storage medium for checking electric charge of business user
CN117714564B (en) Universal DLT645 protocol analysis method and device based on java language
CN113656270B (en) Method, device, medium and computer program product for testing application performance
CN115225609B (en) User data processing method and device and server
CN112435000B (en) Pending order notification method and device, computer equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination