[go: up one dir, main page]

CN110545532B - An energy consumption data collection system - Google Patents

An energy consumption data collection system Download PDF

Info

Publication number
CN110545532B
CN110545532B CN201910913847.1A CN201910913847A CN110545532B CN 110545532 B CN110545532 B CN 110545532B CN 201910913847 A CN201910913847 A CN 201910913847A CN 110545532 B CN110545532 B CN 110545532B
Authority
CN
China
Prior art keywords
energy consumption
data
data acquisition
parameters
node
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.)
Active
Application number
CN201910913847.1A
Other languages
Chinese (zh)
Other versions
CN110545532A (en
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.)
Wuhan Yude Energy Saving Data Service Co ltd
Wuhan University WHU
Original Assignee
Wuhan Yude Energy Saving Data Service 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 Wuhan Yude Energy Saving Data Service Co ltd filed Critical Wuhan Yude Energy Saving Data Service Co ltd
Priority to CN201910913847.1A priority Critical patent/CN110545532B/en
Publication of CN110545532A publication Critical patent/CN110545532A/en
Application granted granted Critical
Publication of CN110545532B publication Critical patent/CN110545532B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0435Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/06Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/38Services specially adapted for particular environments, situations or purposes for collecting sensor information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/04Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources
    • H04W40/10Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources based on available power or energy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/32Connectivity information management, e.g. connectivity discovery or connectivity update for defining a routing cluster membership
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供了一种能耗数据采集系统,包括数据采集器、无线传感器网络及服务器端,其中:所述数据采集器用于采集多个用户单元的各项能耗参数,并将所述各项能耗参数通过所述无线传感器网络传输至所述服务器端;所述服务器端根据所述各项能耗参数计算多个所述用户单元的总能耗,并对所述各项能耗参数与所述总能耗进行关联分析和回归分析,分解计算得到每个所述用户单元的能耗状态。本发明可对多个用户单元的各项能耗参数与总能耗进行关联分析和回归分析,分解计算得到每个用户单元的能耗状态,以便通过分析得到针对目标区域每个用户单元的能耗调控的有效措施。

Figure 201910913847

The present invention provides an energy consumption data collection system, including a data collector, a wireless sensor network and a server, wherein: the data collector is used to collect various energy consumption parameters of multiple user units, and The energy consumption parameters are transmitted to the server side through the wireless sensor network; the server side calculates the total energy consumption of a plurality of the user units according to the various energy consumption parameters, and compares the various energy consumption parameters with the Correlation analysis and regression analysis are performed on the total energy consumption, and the energy consumption state of each user unit is obtained through decomposition calculation. The invention can perform correlation analysis and regression analysis on the energy consumption parameters of multiple user units and the total energy consumption, and decompose and calculate the energy consumption state of each user unit, so as to obtain the energy consumption of each user unit in the target area through analysis. Effective measures to control consumption.

Figure 201910913847

Description

Energy consumption data acquisition system
Technical Field
The invention relates to the technical field of data acquisition, in particular to an energy consumption data acquisition system.
Background
The energy consumption collection is usually completed by sensor nodes distributed in a plurality of user units in a target area, and the collected energy consumption of the target area is sent to a server through a wireless sensor network so as to monitor the overall energy consumption state of the whole target area and obtain effective measures for energy consumption regulation and control of the whole target area through analysis. Because the traditional energy consumption detection system only aims at the energy consumption monitoring of the whole target area and only can carry out macroscopic analysis and macroscopic regulation, although the energy consumption of the whole target area can be reduced to a certain extent through the macroscopic regulation, the energy consumption state of each user unit of the target area cannot be known, so that effective measures for the energy consumption regulation of each user unit of the target area cannot be obtained through analysis, and finally, the effect of the energy consumption regulation cannot be further improved.
Disclosure of Invention
The invention solves the problems that: conventional power consumption detection systems are unable to detect the power consumption status of each subscriber unit in a target area.
In order to solve the above problems, the present invention provides an energy consumption data acquisition system, which includes a data acquisition device, a wireless sensor network and a server, wherein:
the data acquisition unit is used for acquiring various energy consumption parameters of a plurality of user units and transmitting the energy consumption parameters to the server end through the wireless sensor network;
and the server side calculates the total energy consumption of the plurality of user units according to the energy consumption parameters, performs correlation analysis and regression analysis on the energy consumption parameters and the total energy consumption, and obtains the energy consumption state of each user unit through decomposition calculation.
Optionally, the data acquisition unit performs data re-acquisition for multiple times after the first data acquisition fails, and stops acquiring when the data acquisition times reach a re-acquisition threshold.
Optionally, the wireless sensor network includes a plurality of sensor nodes, the plurality of sensor nodes are divided into a plurality of sub-clusters and a sink node, each sub-cluster includes a cluster head node and at least one cluster member node, each cluster head node collects data of all cluster member nodes in the cluster and integrates the data into a data packet, and the data packet of all sub-clusters is transmitted to the server through the sink node.
Optionally, the cluster head node in the clustered subnet allocates a data transmission time period for the cluster member node in the cluster.
Optionally, when the clustered subnets are divided, the sensor node with the highest residual data amount in each clustered subnet is a cluster head node.
Optionally, when the clustered sub-network is divided, if the residual data volumes of the plurality of sensor nodes in the clustered sub-network are all the highest, the sensor node closest to the sink node in the plurality of sensor nodes with the highest residual data volume in the clustered sub-network is the cluster head node.
Optionally, data is encrypted and transmitted between the server and the data collector through AES-128 bit.
Optionally, the step of performing, by the server, association analysis on the energy consumption parameters includes:
calculating initial value images of the total energy consumption and the energy consumption parameters;
calculating a difference sequence of the total energy consumption initial value image and the energy consumption parameter initial value images;
acquiring the maximum value and the minimum value of the difference sequence;
calculating a correlation coefficient according to the difference sequence, the maximum value and the minimum value;
and calculating the grey correlation degree of each energy consumption parameter and the total energy consumption according to the correlation coefficient.
Compared with the prior art, the energy consumption data acquisition system has the following advantages:
(1) the energy consumption data acquisition system can perform correlation analysis and regression analysis on all energy consumption parameters and total energy consumption of a plurality of user units, decompose and calculate the energy consumption state of each user unit, and conveniently obtain effective measures for regulating and controlling the energy consumption of each user unit in a target area through analysis;
(2) the data of the cluster member nodes in the cluster sub-networks in the energy consumption data acquisition system are firstly collected to the cluster head nodes in a unified mode, the cluster head nodes forward the cluster head nodes to the sink nodes, the sink nodes are sent to the server, and the data in each cluster sub-network only has the head frames and the tail frames of the integrated data packets, so that the excessive head frames and the tail frames in the original protocol are greatly reduced, the data quantity in the network is greatly reduced, the data transmission process is optimized, and the service life of the wireless sensor network is prolonged;
(3) the energy consumption data acquisition system takes the sensor node with the highest residual data amount in each clustering sub-network as the cluster head node, so that the highest residual data only needs to undergo data transmission once in the wireless sensor network, the load of the wireless sensor network is reduced, and the service life of the wireless sensor network is prolonged;
(4) The energy consumption data acquisition system selects the sensor node closest to the sink node as the cluster head node when the residual data amounts of the sensor nodes in the sub-cluster network are the same and are the highest, so that a data packet integrated by the cluster head node and provided with a large amount of data can reach the sink node through the shortest transmission path, and the transmission time of the data is favorably shortened.
Drawings
FIG. 1 is a schematic diagram of an energy consumption data acquisition system according to an embodiment of the present invention;
FIG. 2 is another schematic diagram of an energy consumption data acquisition system according to an embodiment of the present invention;
fig. 3 is a flowchart of association analysis according to an embodiment of the present invention.
Description of reference numerals:
10-a data collector; 20-a wireless sensor network; 201-clustered subnetworks; 202-sink nodes; 30-server side.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below.
As shown in fig. 1, it is a schematic diagram of the energy consumption data acquisition system in the present embodiment; the energy consumption data acquisition system comprises a data acquisition unit 10, a wireless sensor network 20 and a server 30, wherein:
The data collector 10 is configured to collect energy consumption parameters of a plurality of subscriber units, and transmit the energy consumption parameters to the server 30 through the wireless sensor network 20;
the server 30 calculates the total energy consumption of the plurality of subscriber units according to the energy consumption parameters, performs correlation analysis and regression analysis on the energy consumption parameters and the total energy consumption, and obtains the energy consumption state of each subscriber unit through decomposition calculation.
The data acquisition unit 10 is installed at a user incoming line or a general gate, and is convenient for acquiring various energy consumption parameters of a plurality of user units. Each energy consumption parameter comprises electricity consumption, power, current, voltage, frequency, pulse, waveform and the like. The wireless sensor network 20 includes a plurality of sensor nodes, each including a sensor, a controller, and a wireless transmission module.
In this embodiment, the total energy consumption of the plurality of subscriber units may be calculated by an average value of power or an average value of current voltage. For example, if the voltage and voltage are determined to be the two energy consumption parameters with the greatest degree of correlation and the greatest impact factor based on correlation analysis and regression analysis, the energy consumption status of each subscriber unit may be calculated based on the current and voltage data for each subscriber unit.
In this way, the embodiment can perform correlation analysis and regression analysis on the energy consumption parameters of the plurality of subscriber units and the total energy consumption, and decompose and calculate the energy consumption state of each subscriber unit, so as to obtain effective measures for energy consumption regulation and control of each subscriber unit in the target area through analysis.
Optionally, the data acquirer 10 performs data re-acquisition for multiple times after the first data acquisition fails, and stops acquiring when the data acquisition times reach a re-acquisition threshold.
During the data collection process of the data collector 10, collection errors may be caused by various reasons such as collection parameter errors, no load, wiring errors or temporary hardware downtime. Data acquisition errors caused by no-load and short-time hardware downtime can be recovered and accepted, parameters need to be reset when the acquisition parameter errors occur, and wiring errors belong to faults. For no load, it is possible that the next moment a load occurs; for a short hardware outage, the operation may be resumed the next time. In the embodiment, data is acquired again for many times after the first data acquisition fails, and if the data is acquired again successfully, the first data acquisition failure is recoverable and acceptable, so that the data acquisition can be normally performed by the acquisition again; if the reacquisition still fails, it indicates that the first acquisition failure is unrecoverable and unacceptable, and the failure reason needs to be searched. If the data is continuously collected after repeated collection failure, a large amount of time can be wasted, and the data collection stops after the data collection times reach the re-collection threshold value, so that the time waste can be avoided, error reasons can be conveniently found in time, and the data can be repaired in time.
Optionally, as shown in fig. 2, the wireless sensor network 20 includes a plurality of sensor nodes, the plurality of sensor nodes are divided into a plurality of clustering subnets 201 and a sink node 202, each clustering subnet 201 includes a cluster head node and at least one cluster member node, each cluster head node collects data of all cluster member nodes in the cluster and integrates the data into a data packet, and the data packet of all clustering subnets 201 is transmitted to the server 30 through the sink node 202.
Generally, in a conventional wireless sensor network, data of each sensor node is directly sent to the server 30, and a data packet sent by each sensor node includes a header frame and a trailer frame, which results in a large amount of data accumulated in the network, and the load of the wireless sensor network 20 is extremely large, which is not favorable for the service life of the wireless sensor network 20.
In this embodiment, the data of the cluster member nodes in the cluster subnet 201 is collected to the cluster head node, and is forwarded to the sink node 202 by the cluster head node, and the sink node 202 is sent to the server 30, and the data in each cluster subnet 201 only has the head frame and the tail frame of the integrated data packet, so that the excessive head frame and tail frame in the original protocol are greatly reduced, the data amount in the network is greatly reduced, the transmission process of the data is optimized, and the service life of the wireless sensor network 20 is prolonged.
Optionally, the cluster head node in the clustered subnet 201 allocates a data transmission time period for the cluster member node in the cluster.
In a general data transmission network, a data collision mechanism is set for avoiding data collision when data of multiple child nodes simultaneously reach a parent node, that is, child node data with a high priority is received according to the priority of the child node, and other child nodes are in a waiting state. Although this avoids data collisions, data latency is increased due to time collisions.
In this embodiment, the cluster head node in the clustered subnet 201 allocates a data transmission time period for the cluster member node in the cluster, and the cluster member node transmits data in its own data transmission time period, so that all the cluster member nodes in the clustered subnet 201 can sequentially transmit data, thereby avoiding data collision and greatly reducing data delay due to no time collision.
Optionally, when the clustered subnets 201 are divided, the sensor node with the highest residual data amount in each clustered subnetwork 201 is a cluster head node.
In this embodiment, after the clustered subnet 201 is divided in principle, the cluster head node of the clustered subnet 201 is set immediately, but there is a problem in this way: the residual data amount of each sensor node is different, and if the sensor node with the highest residual data amount is not selected as the cluster head node, the sensor node with the highest residual data amount needs to send a large amount of residual data to the cluster head nodes in the cluster first, and then forwards the residual data to the sink node 202, so that the highest residual data needs to undergo two data transmissions in the wireless sensor network 20, the load of the wireless sensor network 20 is increased undoubtedly, and the service life of the wireless sensor network 20 is also not facilitated.
In this embodiment, the sensor node with the highest residual data amount in each cluster subnet 201 is the cluster head node, so that the highest residual data only needs to undergo data transmission once in the wireless sensor network 20, thereby reducing the load of the wireless sensor network 20 and being beneficial to prolonging the service life of the wireless sensor network 20.
Optionally, when the clustered sub-network 201 is divided, if the residual data amounts of the plurality of sensor nodes in the clustered sub-network 201 are all the highest, a sensor node closest to the sink node 202 in the plurality of sensor nodes with the highest residual data amount in the clustered sub-network 201 is a cluster head node.
In this embodiment, the sensor node with the largest amount of residual data in the clustered subnet 201 is preferentially considered as the cluster head node, and when the amount of residual data of the plurality of sensor nodes in the clustered subnet 201 is the same and is the highest, the sensor node closest to the sink node 202 may be selected as the cluster head node, so that a data packet with a large amount of data integrated by the cluster head node may reach the sink node 202 through the shortest transmission path, which is beneficial to reducing the transmission time of the data.
Optionally, a sensor node closest to the server 30 in the wireless sensor network 20 is the sink node 202.
The data volume of the sink node 202 is the highest in the whole wireless sensor network 20, the sensor node closest to the server 30 in the wireless sensor network 20 is selected as the sink node 202, and the data packet of the sink node 202 can reach the server 30 through the shortest transmission path, which is also beneficial to reducing the transmission time of the data.
Optionally, data is encrypted and transmitted between the server 30 and the data collector 10 by AES128 bit.
The Advanced Encryption Standard (AES) is the most common symmetric encryption algorithm, and if the AES encryption function is E, C is E (K, P), where P is plaintext, K is a secret key, and C is ciphertext. That is, the encryption function E outputs the ciphertext C by inputting the plaintext P and the key K as parameters of the encryption function. Let AES decrypt function be D, then P ═ D (K, C), where C is ciphertext, K is secret key, and P is plaintext. That is, the ciphertext C and the key K are input as parameters of the decryption function, and the decryption function outputs the plaintext P. AES is a block cipher that divides the plaintext into groups of equal length, and encrypts one set of data at a time until the entire plaintext is encrypted. In the AES standard specification, the packet length can only be 128 bits, that is, 16 bytes per packet. AES-128bit encryption transmission is carried out through two attributes of ID and Key written into the flash of the collector. After a new data acquisition device 10 is connected to the server 30, the server 30 receives the data, firstly, whether the ID exists is verified, and if the ID does not exist, the connection is directly disconnected; if the ID exists, the 16-bit data is decrypted through the KEY corresponding to the ID, if the random number is equal to the generated random number and the decrypted ID is the same as the plaintext ID, the verification is considered to be passed, the subsequent operation can be continued, otherwise, the verification is considered not to be passed, and the server is disconnected. Therefore, the reliability of network transmission and the reliability of data sources can be ensured, and counterfeiting is prevented.
In this embodiment, because the correlation between the parameters acquired by the data acquisition unit 10 and the total energy consumption is different, the correlation between each energy consumption parameter and the total energy consumption needs to be analyzed, and the energy consumption parameter with low correlation with the total energy consumption is discarded.
Optionally, as shown in fig. 3, the step of performing, by the server 30, correlation analysis on the energy consumption parameters and the total energy consumption includes:
step S1, calculating the initial value image of the total energy consumption and each energy consumption parameter;
setting the total energy consumption of all subscriber units in a certain area as a system characteristic behavior sequence Y, Y (k) (Y (1), Y (2),.. multidot.y (k)), where k is the serial number of sample data, and k is 1, 2.. multidot.m, where m is the number of sample data, and if the total energy consumption and energy consumption parameters for 6 months are selected, m is 6. Xi (k)=(xi(1),xi(2),...,xi(k) I is the serial number of each energy consumption parameter, i is 1,2, and n is the number of each energy consumption parameter, if current, voltage, and power are selected, n is 3. Is Y ', X'iAre respectively Y, XiThe initial value of (1) is as follows:
Y'=Y(k)/y(1)=(y'(1),y'(2),...y'(k))
X'i=Xi(k)/xi(1)=(x'i(1),x'i(2),...,x'i(k))
step S2, calculating a difference sequence of the total energy consumption initial value image and the energy consumption parameter initial value images;
order to
Δi(k)=|y'(k)-x'i(k)|
Δi=(Δi(1),Δi(2),...,Δi(k))
The difference sequence delta of the total energy consumption initial value image and the energy consumption parameter initial value images can be obtained i
Step S3, acquiring the maximum value and the minimum value of the difference sequence;
according to
Figure BDA0002215500220000071
Calculating a difference sequence deltaiA maximum value of M;
according to
Figure BDA0002215500220000081
Calculating a difference sequence deltaiThe minimum value m of (a).
Step S4, calculating a correlation coefficient according to the difference sequence, the maximum value and the minimum value;
according to
Figure BDA0002215500220000082
Calculating a correlation coefficient xii(k) Wherein, alpha is a resolution coefficient, generally between 0 and 1, and generally takes a value of 0.5.
And step S5, calculating the grey correlation degree of each energy consumption parameter and the total energy consumption according to the correlation coefficient.
According to
Figure BDA0002215500220000083
Calculating a gray relevance xii
Therefore, the embodiment can perform correlation analysis on each energy consumption parameter and the total energy consumption through the steps to obtain the energy consumption parameter with high correlation with the total energy consumption.
In this embodiment, after the energy consumption parameter with a high correlation degree with the total energy consumption is obtained, the influence degree of the energy consumption parameter with the high correlation degree on the total energy consumption needs to be analyzed, so as to obtain the energy consumption state of each subscriber unit through decomposition and calculation, and therefore regression analysis needs to be performed.
Regression analysis is a common statistical method for studying correlation, and the principle is to study the uncertain relationship between X and Y by using the deterministic relationship Y ═ f (X) between the mean of independent variable X and dependent variable Y.
Y ═ f (X) ═ E (Y | X ═ X)
The above formula describes the main part of Y subject to X, and if Y ═ f (X) is known, the large trend of the complex relationship between X and Y can be quantitatively grasped, and then the prediction problem of Y and the control problem of X are studied by using the trend, which is the basic idea of regression analysis to process uncertainty relationship. The regression analysis of a linear function is called linear regression, when there is only one controllable variable, i.e. the regression function is
y=f(x)=β01x
Then
y=β01x+ε,ε~N(0,σ2)
The above formula is a unary linear regression model, y ═ f ═ x ═ β01X is called the one-dimensional linear regression equation of Y to X, beta0、β1Are regression coefficients.
Wherein, no matter whether Y and X have linear relation, if a set of data (xi, yi) (i ═ 1, 2 … …, n) which are not identical are given, a sample regression curve can be obtained, and when there is no linear relation between Y and X, finding a regression line loses the practical meaning. Therefore, before applying the sample regression curve, the linear relationship between Y and X, the fitting effect of the regression line, needs to be checked. Commonly used test methods are: the F test method, the t test method and the r test method are essentially the same, and are not described herein again.
According to the regression analysis principle, after a plurality of energy consumption parameters closely related to the total energy consumption are obtained according to the correlation analysis, regression analysis operation is carried out on the plurality of energy consumption parameters and the total energy consumption through EXCEL software, the influence degree of the energy consumption parameters with high correlation degree on the total energy consumption can be obtained, and then the energy consumption state of each user unit is accurately calculated according to the energy consumption parameter decomposition with high influence factors. The process of performing regression analysis operation on the plurality of energy consumption parameters and the total energy consumption through EXCEL software is a common regression analysis method, and is not described herein again.
Although the present disclosure has been described above, the scope of the present disclosure is not limited thereto. Various changes and modifications may be effected therein by one of ordinary skill in the pertinent art without departing from the spirit and scope of the present disclosure, and these changes and modifications are intended to be within the scope of the present disclosure.

Claims (7)

1. The energy consumption data acquisition system is characterized by comprising a data acquisition device (10), a wireless sensor network (20) and a server side (30), wherein:
the data collector (10) is used for collecting various energy consumption parameters of a plurality of user units and transmitting the energy consumption parameters to the server side (30) through the wireless sensor network (20);
the server (30) calculates the total energy consumption of the plurality of user units according to the energy consumption parameters, performs correlation analysis and regression analysis on the energy consumption parameters and the total energy consumption, and obtains the energy consumption state of each user unit through decomposition calculation;
the step of performing correlation analysis on the energy consumption parameters and the total energy consumption by the server (30) comprises the following steps:
calculating initial value images of the total energy consumption and the energy consumption parameters;
calculating a difference sequence of the total energy consumption initial value image and the energy consumption parameter initial value images;
Acquiring the maximum value and the minimum value of the difference sequence;
calculating a correlation coefficient according to the difference sequence, the maximum value and the minimum value;
calculating the grey correlation degree of each energy consumption parameter and the total energy consumption according to the correlation coefficient;
and after obtaining a plurality of energy consumption parameters closely related to the total energy consumption according to the correlation analysis, performing regression analysis operation on the plurality of energy consumption parameters and the total energy consumption to obtain the influence degree of the energy consumption parameters on the total energy consumption, and then decomposing the energy consumption parameters according to the influence degree to accurately calculate the energy consumption state of each user unit.
2. The energy consumption data acquisition system according to claim 1, wherein the data acquisition unit (10) performs data re-acquisition a plurality of times after the first data acquisition fails, and stops the data acquisition after the data acquisition times reach a re-acquisition threshold.
3. The energy consumption data acquisition system according to claim 1, wherein the wireless sensor network (20) comprises a plurality of sensor nodes, the plurality of sensor nodes are divided into a plurality of clustering subnets (201) and a sink node (202), each clustering subnet (201) comprises a cluster head node and at least one cluster member node, each cluster head node collects data of all cluster member nodes in the cluster and integrates the data into a data packet, and the data packet of all clustering subnets (201) is transmitted to the server (30) through the sink node (202).
4. The energy consumption data acquisition system according to claim 3, wherein the cluster head nodes in the clustered sub-network (201) allocate data transmission time periods for the cluster member nodes in the cluster.
5. The energy consumption data acquisition system according to claim 3, characterized in that when the clustered subnetworks (201) are divided, the sensor node with the highest residual data amount in each clustered subnetwork (201) is a cluster head node.
6. The energy consumption data acquisition system according to claim 5, characterized in that when the clustered sub-network (201) is divided, if the residual data volumes of the sensor nodes in the clustered sub-network (201) are all the highest, the sensor node closest to the sink node (202) among the sensor nodes with the highest residual data volume in the clustered sub-network (201) is a cluster head node.
7. The energy consumption data acquisition system according to claim 1, wherein the server (30) and the data collector (10) transmit data in an encrypted manner by AES-128 bit.
CN201910913847.1A 2019-09-25 2019-09-25 An energy consumption data collection system Active CN110545532B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910913847.1A CN110545532B (en) 2019-09-25 2019-09-25 An energy consumption data collection system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910913847.1A CN110545532B (en) 2019-09-25 2019-09-25 An energy consumption data collection system

Publications (2)

Publication Number Publication Date
CN110545532A CN110545532A (en) 2019-12-06
CN110545532B true CN110545532B (en) 2022-02-11

Family

ID=68714731

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910913847.1A Active CN110545532B (en) 2019-09-25 2019-09-25 An energy consumption data collection system

Country Status (1)

Country Link
CN (1) CN110545532B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112034802A (en) * 2020-09-02 2020-12-04 江苏工程职业技术学院 Data acquisition system applied to cloud data computing

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5629865A (en) * 1995-10-23 1997-05-13 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Pulse-echo ultrasonic imaging method for eliminating sample thickness variation effects
KR20110120823A (en) * 2010-04-29 2011-11-04 한국전자통신연구원 Optical distribution device and portable urine analysis device using the same
CN106372755A (en) * 2016-08-31 2017-02-01 国家电网公司 BP neural network intelligent industrial park energy consumption model establishment method based on principal component analysis
CN107274063A (en) * 2017-05-14 2017-10-20 浙江志杰电力科技有限公司 A kind of ammeter energy consumption assessment system and method
CN107301494A (en) * 2017-05-23 2017-10-27 国家电网公司 A kind of ammeter assessment system and method analyzed based on paddy electricity
CN108279622A (en) * 2017-12-25 2018-07-13 陈剑桃 A kind of heavy construction energy consumption real-time monitoring system based on wireless sensor network

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5629865A (en) * 1995-10-23 1997-05-13 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Pulse-echo ultrasonic imaging method for eliminating sample thickness variation effects
KR20110120823A (en) * 2010-04-29 2011-11-04 한국전자통신연구원 Optical distribution device and portable urine analysis device using the same
CN106372755A (en) * 2016-08-31 2017-02-01 国家电网公司 BP neural network intelligent industrial park energy consumption model establishment method based on principal component analysis
CN107274063A (en) * 2017-05-14 2017-10-20 浙江志杰电力科技有限公司 A kind of ammeter energy consumption assessment system and method
CN107301494A (en) * 2017-05-23 2017-10-27 国家电网公司 A kind of ammeter assessment system and method analyzed based on paddy electricity
CN108279622A (en) * 2017-12-25 2018-07-13 陈剑桃 A kind of heavy construction energy consumption real-time monitoring system based on wireless sensor network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Zhipeng Yan ; ,Yongzhi Min.Energy Consumption Prediction of Trams Based on Grey Relational Analysis and Regression Model.《2018 IEEE International Conference of Intelligent Robotic and Control Engineering (IRCE)》.2018, *
基于灰关联分析的聚类方法研究及应用;闫一;《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》;20170315;全文 *

Also Published As

Publication number Publication date
CN110545532A (en) 2019-12-06

Similar Documents

Publication Publication Date Title
Wang et al. Botnet detection based on anomaly and community detection
DE602004012092T2 (en) MEDIA ACCESS CONTROL IN MASTER SLAVE SYSTEMS
US10680949B2 (en) Systems and methods for implementing a time-stamped controller area network (CAN) bus message
WO2019153337A1 (en) Network quality evaluation method and apparatus, network detection device, and readable storage medium
CN110545532B (en) An energy consumption data collection system
US9763109B2 (en) Method and apparatus for analyzing signaling traffic
US8155003B2 (en) Aggregate policing applying max-min fairness for each data source based on probabilistic filtering
TW201722114A (en) Data transmission method and system based on software defined network
US11139999B2 (en) Method and apparatus for processing signals from messages on at least two data buses, particularly CAN buses; preferably in a vehicle; and system
JPWO2005086436A1 (en) Packet transfer device, packet transfer network system, and terminal device
CN114140710A (en) Monitoring data transmission method and system based on data processing
EP3811572B1 (en) Processing local area network diagnostic data
WO2018003117A1 (en) Communication system and communication method
CN101175038B (en) Method, communication system and equipment for data stream information transmission
CN112566123B (en) Method and device for determining abnormal network node
CN102480503B (en) P2P (peer-to-peer) traffic identification method and P2P traffic identification device
JP6904600B2 (en) Data acquisition device, client-server system, data acquisition method, and program
Xu et al. Information-sensitive in-band network telemetry in P4-based programmable data plane
WO2013174578A1 (en) Method and device for generating cryptographically protected redundant data packets
CN101035038A (en) Self-adapted method for detecting the clock resetting based on the mode recognition
Zhang et al. A novel flux-fluctuation law for network with self-similar traffic
JP7608221B2 (en) Communication Equipment
JP7174303B2 (en) Topology estimation system, traffic generator, and traffic generation method
Ott et al. Asymptotic behavior of a generalized TCP congestion avoidance algorithm
CN110177032A (en) Message routing quality monitoring method and gateway controller

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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20230516

Address after: 430000 Hubei city of Wuhan province Wuchang Luojiashan

Patentee after: WUHAN University

Patentee after: WUHAN YUDE ENERGY SAVING DATA SERVICE CO.,LTD.

Address before: 430000 room 01-11, room 09, block a, Wuhan Optics Valley International Business Center, 111 Guanshan Avenue, Donghu New Technology Development Zone, Wuhan, Hubei A155

Patentee before: WUHAN YUDE ENERGY SAVING DATA SERVICE CO.,LTD.

TR01 Transfer of patent right