A method, device and system for testing electric energy meter carrier communication module
By analyzing the overlap of the communication links between the power meter and the crosstalk suppression weight, the power meter with weak crosstalk influence was selected for synchronous testing, which solved the problem of low testing efficiency of the power meter in the prior art and realized efficient carrier communication module testing.
Patent Information
- Application Number
- CN202510105784.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2045-01-23
AI Technical Summary
The existing test methods of the carrier communication module of the power meter are low due to crosstalk problems, and the test efficiency is required to test the power meter one by one, which takes a long time.
By analyzing the overlap of communication links and crosstalk suppression weights between the power meters, the basic signal-to-noise ratio and crosstalk signal-to-noise ratio vectors of each power meters are calculated, and the power meters with weak crosstalk influences are screened for synchronization testing.
It improves the efficiency of the power meter carrier communication module testing, and can conduct synchronous testing of multiple power meters at the same time, reducing the impact of crosstalk interference and ensuring the accuracy of the test.
Smart Images

Figure CN119543994B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of carrier communication testing technology, and in particular to a method, device and system for testing a carrier communication module of an electric energy meter. Background Art
[0002] Existing smart energy meters usually obtain energy data through local detection modules, and then perform power line carrier communication through the power line between the smart energy meter and the concentrator to complete real-time monitoring of user power consumption. Among them, the concentrator is a signal receiving device in charge of all users in an area, responsible for receiving power line carrier communication signals from all users in an area; power line carrier communication is a communication method that uses power lines as communication channels and AC signals as carriers, and is usually completed by the carrier communication module of the energy meter.
[0003] To ensure that electricity consumption data can be collected normally, power grid technicians will regularly test the carrier communication module of the electricity meter. The test method usually sends a signal to the electricity meter through the concentrator, and the electricity meter returns the signal. The performance test of the carrier communication module is completed based on the returned signal, and the communication carrier module of the electricity meter that does not meet the standard is replaced.
[0004] In the existing power meter testing scheme, due to the crosstalk between different power meter carrier communication channels, the power meters are usually tested one by one in serial mode to avoid the interference of crosstalk between power meters on the test results. Since this test method of the power meter carrier communication module requires testing the power meters one by one, the test takes a long time and the test efficiency is low. Summary of the invention
[0005] In order to solve the above technical problems, a method, device and system for testing a carrier communication module of an electric energy meter are provided to solve the existing problems.
[0006] The solution to the technical problem of the present application is to provide a method, device and system for testing a carrier communication module of an electric energy meter, including the following steps:
[0007] In a first aspect, an embodiment of the present application provides a method for testing a carrier communication module of an electric energy meter, the method comprising the following steps:
[0008] The communication signal-to-noise ratio of each electric energy meter at each time in several historical periods is obtained through the records of the concentrator, the communication status of each electric energy meter and the concentrator at each time is determined, and the communication identification of each electric energy meter at each time is obtained; the channel vector of each electric energy meter is obtained through the network topology relationship connected to all electric energy meters;
[0009] By calculating the overlap of the elements in the channel vector of each electric energy meter with the other electric energy meters, the link overlap of each electric energy meter to the other electric energy meters is calculated, and the crosstalk suppression weight of each electric energy meter at each time in any historical period is obtained in combination with the communication identifiers of all other electric energy meters at the same time in any historical period; based on the communication signal-to-noise ratio of each electric energy meter at each time in any historical period and the crosstalk suppression weight, the basic signal-to-noise ratio of each electric energy meter in any historical period is calculated;
[0010] Analyze the difference between the communication signal-to-noise ratio of each electric energy meter at each moment in any historical period and the basic signal-to-noise ratio to form a crosstalk signal-to-noise ratio vector of each electric energy meter in any historical period; analyze the difference between the crosstalk signal-to-noise ratio vectors of any two electric energy meters in all historical periods to determine the historical crosstalk characteristics of any two electric energy meters;
[0011] Based on the historical crosstalk characteristics, an electric energy meter is selected to perform a carrier communication module test.
[0012] Preferably, the process of acquiring the communication identifier of each electric energy meter at each time and the channel vector of each electric energy meter includes:
[0013] If each electric energy meter communicates with the concentrator at each moment, the communication flag is 1, otherwise, the communication flag is 0;
[0014] All the electric energy meters under the charge of the concentrator are numbered, and according to the network topology relationship between the electric energy meters, the serial numbers of all the electric energy meters that each electric energy meter passes through when transmitting the electrical signal to the concentrator are used to form the channel vector of each electric energy meter.
[0015] Preferably, the calculating of the link overlap between each electric energy meter and the other electric energy meters includes:
[0016] The number of identical elements in the channel vector between each electric energy meter and the other electric energy meters is counted, which is recorded as the number of overlapping channels; the number of all elements in the channel vector of each electric energy meter is counted, which is recorded as the channel length; the link overlap degree is the ratio of the number of overlapping channels to the channel length.
[0017] Preferably, obtaining the crosstalk suppression weight of each electric energy meter at each moment in any historical period includes:
[0018] Based on the link overlap of each electric energy meter to all other electric energy meters, the communication identifiers of all other electric energy meters at each time are weighted and summed to calculate the crosstalk intensity weight of each electric energy meter at each time;
[0019] After negative mapping is performed on the crosstalk intensity weights of each electric energy meter at all times in any historical period, normalization processing is performed on them to obtain the crosstalk suppression weights of each electric energy meter at each time in any historical period.
[0020] Preferably, the calculation process of the basic signal-to-noise ratio of each electric energy meter in any historical period includes:
[0021] Based on the crosstalk suppression weight of each electric energy meter at each moment, the communication signal-to-noise ratio of each electric energy meter at all moments in any historical period is weighted and summed to calculate the basic signal-to-noise ratio of each electric energy meter in any historical period.
[0022] Preferably, the process of acquiring the crosstalk signal-to-noise ratio vector of each electric energy meter in any historical period includes:
[0023] The differences between the communication signal-to-noise ratio of each electric energy meter at all times in any historical period and the basic signal-to-noise ratio are calculated to form a crosstalk signal-to-noise ratio vector of each electric energy meter in any historical period, wherein if the difference is less than 0, the element at the corresponding time in the crosstalk signal-to-noise ratio vector is assigned 0.
[0024] Preferably, the determining of the historical crosstalk characteristics of any two electric energy meters includes:
[0025] The difference of the crosstalk signal-to-noise ratio vector between any two electric energy meters in any historical period is calculated and recorded as a communication independence coefficient; the average of the communication independence coefficients of any two electric energy meters in all historical periods is taken as the historical crosstalk feature of any two electric energy meters.
[0026] Preferably, the process of testing the carrier communication module of the electric energy meter includes:
[0027] (1) All the untested electric energy meters are recorded as the electric energy meters to be tested, and an electric energy meter is randomly selected from all the electric energy meters to be tested for testing;
[0028] (2) taking the average of the historical crosstalk characteristics of all the electric energy meters being tested and any electric energy meter to be tested as the priority selection coefficient of any electric energy meter to be tested;
[0029] (3) From all the electric energy meters to be tested, select the electric energy meter with the largest priority coefficient to be tested and add it to the test for synchronous testing;
[0030] (4) If the number of electric energy meters currently being tested is less than the preset number, execute step (2) and determine whether all electric energy meters are being tested or have been tested. If so, proceed to step (5); otherwise, execute step (4) repeatedly;
[0031] (5) Wait for the electric energy meter being tested to complete the test until all the electric energy meters have been tested and the carrier communication module test of all the electric energy meters has been completed.
[0032] In a second aspect, an embodiment of the present application further provides a power meter carrier communication module testing device, wherein a computer program is stored in the device, and when the computer program is executed by a processor, the steps of any one of the above-mentioned power meter carrier communication module testing methods are implemented.
[0033] In the third aspect, an embodiment of the present application also provides an electric energy meter carrier communication module testing system, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor implements the steps of any one of the above-mentioned electric energy meter carrier communication module testing methods when executing the computer program.
[0034] This application has at least the following beneficial effects:
[0035] The present application analyzes the communication link between each electric energy meter and the concentrator by the position of different electric energy meters in the communication network, and calculates the link overlap based on the overlap of the communication links of different electric energy meters. The beneficial effect is that it reflects the possible situation of crosstalk between different electric energy meters; the communication identifiers of all electric energy meters at the same time in each historical period are weighted and summed by link overlap, and negative mapping is performed to calculate the crosstalk suppression weight. The beneficial effect is that the moment when each electric energy meter is subjected to weak crosstalk is screened out, and the communication signal-to-noise ratio of each electric energy meter at all times in each historical period is weighted and summed up by the crosstalk suppression weight to calculate the basic signal-to-noise ratio. The beneficial effect is that the fixed noise intensity of each electric energy meter is evaluated so as to subsequently screen out the signal-to-noise ratios related to each electric energy meter. The other electric energy meters with weak mutual crosstalk are analyzed; a crosstalk signal-to-noise ratio vector is obtained through the difference between the communication signal-to-noise ratio and the basic signal-to-noise ratio, which has the beneficial effect of eliminating the fixed noise in the communication signal-to-noise ratio, obtaining the crosstalk noise generated by other electric energy meters to each electric energy meter, analyzing the difference in the crosstalk signal-to-noise ratio vectors between any two electric energy meters, and calculating the historical crosstalk characteristics of any two electric energy meters, which has the beneficial effect of reflecting the mutual crosstalk between the two electric energy meters, screening out the electric energy meters with weak mutual crosstalk, and performing synchronous testing, so that multiple electric energy meters with weak mutual crosstalk can be synchronously tested at the same time, while ensuring that the tested electric energy meters will not cause test errors due to crosstalk interference, and multiple electric energy meters can be synchronously tested at the same time, thereby improving the test efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] A method for testing a carrier communication module of an electric energy meter of the present application is further described in detail below in conjunction with the accompanying drawings.
[0037] Figure 1A flowchart of a method for testing a carrier communication module of an electric energy meter provided in an embodiment of the present application;
[0038] Figure 2 A schematic diagram of a network topology for connecting electric energy meters provided in an embodiment of the present application;
[0039] Figure 3 A flowchart of the steps of a method for acquiring historical crosstalk features provided in an embodiment of the present application;
[0040] Figure 4 A flowchart for selecting an electric energy meter to perform a carrier communication module test provided in an embodiment of the present application. DETAILED DESCRIPTION
[0041] In order to make the purpose, technical solution and advantages of the present application more clear, the following is a further detailed description of a method, device and system for testing a carrier communication module of an electric energy meter proposed in the present application in combination with the accompanying drawings and implementation examples. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0042] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.
[0043] See also Figure 1 , which shows a flowchart of a method for testing a carrier communication module of an electric energy meter provided by an embodiment of the present application, the method comprising the following steps:
[0044] Step 1: obtain the communication signal-to-noise ratio of each electric energy meter at each time in several historical periods through the records of the concentrator, determine the communication status of each electric energy meter and the concentrator at each time, and obtain the communication identification of each electric energy meter at each time; obtain the channel vector of each electric energy meter through the network topology relationship connected to all electric energy meters.
[0045] When testing the carrier communication module of the energy meter, due to the crosstalk between the energy meters, in order to reduce the impact of the crosstalk on the carrier communication test, the energy meters are generally tested one by one, which will lead to a decrease in test efficiency. Therefore, by evaluating the crosstalk between different energy meters, some energy meters with weak crosstalk effects are synchronously tested to improve the efficiency of the carrier communication test.
[0046] A communication detection module is deployed in the concentrator, and the communication detection module is used to collect and record in real time the communication status between the multiple electric energy meters in charge of the concentrator and the concentrator. In this embodiment, the concentrator is in charge of 800 electric energy meters in total, and the electric energy meters are RS485 electric energy meters. As other implementation methods, the implementer can set them according to the actual situation.
[0047] According to the concentrator, the communication signal-to-noise ratio of each electric energy meter at each moment is obtained, the communication status of each electric energy meter and the concentrator at each moment is determined, and the communication identification of each electric energy meter at each moment is obtained; in this embodiment, the acquisition frequency is 1Hz, as other implementation methods, the implementer can set it according to the actual situation.
[0048] It should be noted that the communication signal-to-noise ratio is the ratio of the signal power to the noise power in each electric energy meter. The larger the communication signal-to-noise ratio, the weaker the signal power is affected by noise. The communication signal-to-noise ratio of an electric energy meter is The time is 0, indicating Moment There is no communication between the energy meter and the concentrator.
[0049] If each electric energy meter communicates with the concentrator at each moment, the communication flag is 1; if each electric energy meter does not communicate with the concentrator at each moment, the communication flag is 0.
[0050] All moments within each 1-hour interval are recorded as a historical period, and the communication signal-to-noise ratio of each electric energy meter at each moment in several historical periods and the communication identification of each electric energy meter at each moment are obtained;
[0051] In this embodiment, all historical periods within 10 days are obtained. As other implementation methods, the implementer can set them according to actual conditions. Therefore, each electric energy meter has 240 historical periods.
[0052] Secondly, according to the network topology relationship of different electric energy meters, the network topology diagram of the electric energy meter connection provided in this embodiment is as follows: Figure 2 As shown, Figure 2 1 to 35 represent energy meters, and the lines between energy meters and the lines between the concentrator and the energy meters represent power lines. Figure 2 The network topology diagram of the energy meter connection can obtain the communication link from each energy meter to the concentrator, and the serial numbers of all the energy meters that each energy meter passes through when transmitting the electrical signal to the concentrator are used to form the channel vector of each energy meter;
[0053] It should be noted that for ease of understanding, Figure 2 The serial numbers of all the electric energy meters that the No. 2 electric energy meter passes through when transmitting the signal to the concentrator are 2, 29, 23, and 27. Therefore, the channel vector of the No. 2 electric energy meter is , the elements in the channel vector represent all the electric energy meters through which the electric signal of the electric energy meter propagates; the higher the degree of overlap of the communication links of the two electric energy meters, that is, the more similar the channel vectors are, the more likely the two electric energy meters will have crosstalk.
[0054] At this point, the communication signal-to-noise ratio and communication identifier of each electric energy meter at each moment in several historical periods, as well as the channel vector of each electric energy meter are obtained.
[0055] Step 2: calculate the link overlap of each electric energy meter with the other electric energy meters through the overlap of the elements in the channel vector between each electric energy meter and the other electric energy meters, and obtain the crosstalk suppression weight of each electric energy meter at each moment in any historical period by combining the communication identifiers of all other electric energy meters at the same time in any historical period; calculate the basic signal-to-noise ratio of each electric energy meter in any historical period based on the communication signal-to-noise ratio of each electric energy meter at each moment in any historical period and the crosstalk suppression weight.
[0056] The noises to which different electric energy meters are subjected include both fixed noise in the communication link and noise generated by crosstalk from other electric energy meters. Therefore, when evaluating the communication crosstalk of the electric energy meter, it is necessary to remove the interference of fixed noise. The basic signal-to-noise ratio is calculated to reflect the intensity of the fixed noise in the electric energy meter, and the basic signal-to-noise ratio is used to remove the interference of fixed noise on the evaluation of communication crosstalk.
[0057] In order to obtain the basic signal-to-noise ratio, it is necessary to find the moments when each electric energy meter is subject to weaker crosstalk. The noise to which the electric energy meter is subject at these moments is mainly the basic signal-to-noise ratio. Therefore, the communication signal-to-noise ratio at these moments can be used to reflect the basic signal-to-noise ratio of the electric energy meter.
[0058] For The crosstalk to a power meter mainly comes from other power meters on its communication link. The fewer the number of energy meters in the communication working state on the communication link of each energy meter, the The weaker the crosstalk is, the smaller the crosstalk is. The working conditions of the related electric energy meters on the communication link of the electric energy meter are selected to select the first The moment when the electric energy meter is affected by the weaker crosstalk.
[0059] Based on the above analysis, the link overlap degree is calculated by the overlap degree of the channel vectors to select the first The related electric energy meters on the communication link of the electric energy meter are selected, and the crosstalk strength weight is calculated in combination with the communication state vector of the related electric energy meter. The moment when the electric energy meter is subjected to weak crosstalk is:
[0060] Statistics The energy meter and The number of identical elements in the channel vectors between the electric energy meters is recorded as the number of overlapping channels; The number of all elements in the channel vector of the first electric energy meter is recorded as the channel length; the ratio of the number of overlapping channels to the channel length is taken as the The energy meter is Link overlap of each electric energy meter;
[0061] It should be noted that the greater the link overlap, the higher the overlap of the communication channels of the two electric energy meters.
[0062] Based on The link overlap of a power meter to all other power meters is The communication identifiers of all other electric energy meters at the time are weighted summed to calculate the The energy meter is The crosstalk intensity weight at the moment;
[0063] It should be noted that The communication identification of the energy meter is 0, which means there is no communication, and the communication identification is 1, which means communication is in progress. Therefore, the weighted sum of the communication identifications is obtained by taking the link overlap as the weight. The degree of crosstalk of the energy meters that are communicating at all times.
[0064] For After negative mapping of the crosstalk intensity weights of the electric energy meters at all times in any historical period, normalization is performed on them to obtain the crosstalk intensity weights of the electric energy meters at all times in any historical period. The energy meter is Crosstalk suppression weight at the moment;
[0065] In this embodiment, the method for negative mapping and normalizing the crosstalk intensity weight is: obtaining the first The maximum and minimum values of the crosstalk intensity weights of the electric energy meters at all times in any historical period, The energy meter is The crosstalk suppression weight at the moment is: ,in, For the The energy meter is The crosstalk suppression weight at time, For the The maximum value of the crosstalk intensity weight of an electric energy meter at all times in any historical period, For the The energy meter is The crosstalk intensity weight at the moment, For the The minimum value of the crosstalk intensity weight of the electric energy meter at all times in any historical period.
[0066] It should be noted that the smaller the crosstalk suppression weight is, the The weaker the crosstalk interference is on the first electric energy meter, the better the crosstalk suppression weight is. The moment when the crosstalk interference of the electric energy meter is weak can be evaluated more accurately. The basic signal-to-noise ratio of an electric energy meter.
[0067] Based on The crosstalk suppression weight of each electric energy meter at all times in any historical period is The communication signal-to-noise ratios of the electric energy meters at all times in any historical period are weighted summed to calculate the communication signal-to-noise ratio of the electric energy meters at all times in any historical period. The basic signal-to-noise ratio of each energy meter;
[0068] It should be noted that the crosstalk suppression weight selects the At the moments when the electric energy meter is weakly interfered by the crosstalk noise, the noise at these moments is mainly fixed noise, so the signal-to-noise ratio at these moments can reflect the basic signal-to-noise ratio of the fixed noise.
[0069] At this point, the basic signal-to-noise ratio of each electric energy meter in any historical period is obtained.
[0070] Step 3: Analyze the difference between the communication signal-to-noise ratio and the basic signal-to-noise ratio of each electric energy meter at each moment in any historical period to form a crosstalk signal-to-noise ratio vector of each electric energy meter in any historical period; analyze the difference between the crosstalk signal-to-noise ratio vectors of any two electric energy meters in all historical periods to determine the historical crosstalk characteristics of any two electric energy meters.
[0071] The interference of fixed noise on the communication crosstalk situation evaluation is removed by the basic signal-to-noise ratio, specifically:
[0072] Calculate the The difference between the communication signal-to-noise ratio of each electric energy meter at all times in any historical period and the basic signal-to-noise ratio constitutes the difference between the communication signal-to-noise ratio of each electric energy meter at all times in any historical period and the basic signal-to-noise ratio. A crosstalk signal-to-noise ratio vector of an electric energy meter, wherein if the difference is less than 0, the element at the corresponding time in the crosstalk signal-to-noise ratio vector is assigned a value of 0;
[0073] It should be noted that the elements of the crosstalk signal-to-noise ratio vector represent the intensity of the crosstalk interference to the electric energy meter at the corresponding moment. Secondly, the elements in the crosstalk signal-to-noise ratio vector are usually greater than or equal to 0, because the fixed noise of the basic signal-to-noise ratio is random. When the crosstalk noise power of an electric energy meter is very small, and the fixed noise has a random characteristic so that its power is just smaller than the fixed noise power represented by the basic signal-to-noise ratio, a negative value will appear in the crosstalk signal-to-noise ratio vector; at the same time, if Moment The energy meter does not communicate with the concentrator, and its communication signal-to-noise ratio is 0, which also causes the elements of its crosstalk signal-to-noise ratio vector to be negative. When the crosstalk signal-to-noise ratio of the first electric energy meter is negative, The crosstalk noise of each electric energy meter is very small or there is no crosstalk noise, the elements in the crosstalk signal-to-noise ratio vector are numerically processed, and the elements in the crosstalk signal-to-noise ratio vector that are less than 0 are assigned 0.
[0074] Furthermore, since the crosstalk between different electric energy meters is mutual, The energy meter and The more similar the crosstalk signal-to-noise ratio vectors are, the more synchronous the crosstalk noises of the two energy meters are. The more likely the two energy meters are to crosstalk each other, the less likely it is that the carrier communication modules of the two energy meters should be tested simultaneously. On the contrary, for the The energy meter and The more dissimilar the crosstalk signal-to-noise ratio vectors of the two electric energy meters are, the less likely the two electric energy meters are to have mutual crosstalk, and the more suitable it is for testing the carrier communication modules of the two electric energy meters at the same time.
[0075] Calculate the number of The energy meter and The difference of the crosstalk signal-to-noise ratio vector between the electric energy meters is recorded as the communication independence coefficient;
[0076] In this embodiment, the calculation The energy meter and The Euclidean distance of the crosstalk signal-to-noise ratio vector between the electric energy meters is recorded as the communication independence coefficient. As other implementation methods, the implementer can adopt other methods of the prior art, such as DTW distance, etc. This embodiment does not impose any special restrictions on this.
[0077] It should be noted that the larger the communication independence coefficient is, the greater the difference in the crosstalk signal-to-noise ratio vectors of the two electric energy meters is. The energy meter and The more the communication process between the electric energy meters does not interfere with each other, the more suitable it is for testing the carrier communication module at the same time.
[0078] The first The energy meter and The average value of the communication independence coefficient of the electric energy meter in all historical periods is taken as The energy meter and Historical crosstalk characteristics of each electric energy meter;
[0079] It should be noted that the larger the historical crosstalk feature, the The energy meter and The weaker the mutual crosstalk between the electric energy meters, the more the carrier communication modules can be tested simultaneously. The step flow chart of the method for obtaining the historical crosstalk characteristics provided in the embodiment of the present application is as follows: Figure 3 shown.
[0080] So far, we have obtained The energy meter and The historical crosstalk characteristics of each energy meter.
[0081] Step 4: Based on the historical crosstalk characteristics, select an electric energy meter to perform a carrier communication module test.
[0082] Further, based on the historical crosstalk characteristics, a carrier communication module test is performed on all electric energy meters, and the specific process of the test is as follows:
[0083] (1) Initialize and select the energy meter: All the energy meters that have not been tested are recorded as the energy meters to be tested, and randomly select an energy meter from all the energy meters to be tested for testing;
[0084] (2) Calculating a priority selection coefficient: taking the average of the historical crosstalk characteristics of all the electric energy meters being tested and any electric energy meter to be tested as the priority selection coefficient of any electric energy meter to be tested;
[0085] (3) Select the electric energy meter for synchronous test: From all the electric energy meters to be tested, select the electric energy meter with the largest priority coefficient to be tested and add it to the test for synchronous test;
[0086] (4) Determine the number of electric energy meters to be tested synchronously: If the number of electric energy meters currently being tested is less than the preset number, execute step (2) and determine whether all electric energy meters are being tested or have been tested. If so, proceed to step (5); otherwise, execute step (4) repeatedly.
[0087] (5) Completion of the test: Wait for the electric energy meter being tested to complete the test until all the electric energy meters are tested and the carrier communication module test of all the electric energy meters is completed;
[0088] In this embodiment, the preset number is 5. As for other implementation modes, the implementer can set it according to the actual situation.
[0089] It should be noted that the specific test method for testing the carrier communication module of the electric energy meter is a well-known technology in the field of electric energy meter testing and will not be described in detail here.
[0090] The flowchart of selecting an electric energy meter to perform a carrier communication module test provided in the embodiment of the present application is as follows: Figure 4 shown.
[0091] It should be noted that, through the above test steps, multiple electric energy meters with weak mutual crosstalk effects can be tested synchronously at the same time, ensuring that the tested electric energy meters will not cause test errors due to crosstalk interference, and multiple electric energy meters can be tested synchronously at the same time, thereby improving test efficiency.
[0092] An embodiment of the present application further provides a power meter carrier communication module testing device, wherein a computer program is stored in the device, and when the computer program is executed by a processor, the steps of any one of the above-mentioned power meter carrier communication module testing methods are implemented.
[0093] Based on the same inventive concept as the above method, an embodiment of the present application also provides an electric energy meter carrier communication module testing system, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor implements the steps of any one of the above-mentioned electric energy meter carrier communication module testing methods when executing the computer program.
[0094] It should be understood that although Figure 1 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 1 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0095] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0096] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the present application. It should be pointed out that, for those of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application. Therefore, any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present application without departing from the content of the technical solution of the present application, shall fall within the protection scope of the technical solution of the present application.
Claims
1. A method for testing a carrier communication module of an electric energy meter, characterized in that: The method comprises the following steps: The communication signal-to-noise ratio of each electric energy meter at each time in several historical periods is obtained through the records of the concentrator, the communication status of each electric energy meter and the concentrator at each time is determined, and the communication identification of each electric energy meter at each time is obtained; the channel vector of each electric energy meter is obtained through the network topology relationship connected to all electric energy meters; By calculating the overlap of the elements in the channel vector of each electric energy meter with the other electric energy meters, the link overlap of each electric energy meter to the other electric energy meters is calculated, and the crosstalk suppression weight of each electric energy meter at each time in any historical period is obtained in combination with the communication identifiers of all other electric energy meters at the same time in any historical period; based on the communication signal-to-noise ratio of each electric energy meter at each time in any historical period and the crosstalk suppression weight, the basic signal-to-noise ratio of each electric energy meter in any historical period is calculated; Analyze the difference between the communication signal-to-noise ratio of each electric energy meter at each moment in any historical period and the basic signal-to-noise ratio to form a crosstalk signal-to-noise ratio vector of each electric energy meter in any historical period; analyze the difference between the crosstalk signal-to-noise ratio vectors of any two electric energy meters in all historical periods to determine the historical crosstalk characteristics of any two electric energy meters; Based on the historical crosstalk characteristics, an electric energy meter is selected to perform a carrier communication module test.
2. A method for testing a carrier communication module of an electric energy meter as claimed in claim 1, characterized in that: The process of acquiring the communication identification of each electric energy meter at each time and the channel vector of each electric energy meter includes: If each electric energy meter communicates with the concentrator at each moment, the communication flag is 1, otherwise, the communication flag is 0; All the electric energy meters under the charge of the concentrator are numbered, and according to the network topology relationship between the electric energy meters, the serial numbers of all the electric energy meters that each electric energy meter passes through when transmitting the electrical signal to the concentrator are used to form the channel vector of each electric energy meter.
3. A method for testing a carrier communication module of an electric energy meter as claimed in claim 1, characterized in that: The calculating of the link overlap between each electric energy meter and the other electric energy meters includes: The number of identical elements in the channel vector between each electric energy meter and the other electric energy meters is counted, which is recorded as the number of overlapping channels; the number of all elements in the channel vector of each electric energy meter is counted, which is recorded as the channel length; the link overlap degree is the ratio of the number of overlapping channels to the channel length.
4. A method for testing a carrier communication module of an electric energy meter as claimed in claim 1, characterized in that: The obtaining of the crosstalk suppression weight of each electric energy meter at each moment in any historical period includes: Based on the link overlap of each electric energy meter to all other electric energy meters, the communication identifiers of all other electric energy meters at each time are weighted and summed to calculate the crosstalk intensity weight of each electric energy meter at each time; After negative mapping is performed on the crosstalk intensity weights of each electric energy meter at all times in any historical period, normalization processing is performed on them to obtain the crosstalk suppression weights of each electric energy meter at each time in any historical period.
5. A method for testing a carrier communication module of an electric energy meter as claimed in claim 1, characterized in that: The calculation process of the basic signal-to-noise ratio of each electric energy meter in any historical period includes: Based on the crosstalk suppression weight of each electric energy meter at each moment, the communication signal-to-noise ratio of each electric energy meter at all moments in any historical period is weighted and summed to calculate the basic signal-to-noise ratio of each electric energy meter in any historical period.
6. A method for testing a carrier communication module of an electric energy meter as claimed in claim 1, characterized in that: The process of obtaining the crosstalk signal-to-noise ratio vector of each electric energy meter in any historical period includes: The differences between the communication signal-to-noise ratio of each electric energy meter at all times in any historical period and the basic signal-to-noise ratio are calculated to form a crosstalk signal-to-noise ratio vector of each electric energy meter in any historical period, wherein if the difference is less than 0, the element at the corresponding time in the crosstalk signal-to-noise ratio vector is assigned 0.
7. A method for testing a carrier communication module of an electric energy meter as claimed in claim 1, characterized in that: The determining of the historical crosstalk characteristics of any two electric energy meters comprises: The difference of the crosstalk signal-to-noise ratio vector between any two electric energy meters in any historical period is calculated and recorded as a communication independence coefficient; the average of the communication independence coefficients of any two electric energy meters in all historical periods is taken as the historical crosstalk feature of any two electric energy meters.
8. A method for testing a carrier communication module of an electric energy meter as claimed in claim 1, characterized in that: The process of testing the carrier communication module of the electric energy meter includes: (1) All the untested electric energy meters are recorded as the electric energy meters to be tested, and an electric energy meter is randomly selected from all the electric energy meters to be tested for testing; (2) taking the average of the historical crosstalk characteristics of all the electric energy meters being tested and any electric energy meter to be tested as the priority selection coefficient of any electric energy meter to be tested; (3) From all the electric energy meters to be tested, select the electric energy meter with the largest priority coefficient to be tested and add it to the test for synchronous testing; (4) If the number of electric energy meters currently being tested is less than the preset number, execute step (2) and determine whether all electric energy meters are being tested or have been tested. If so, proceed to step (5); otherwise, execute step (4) repeatedly; (5) Wait for the electric energy meter being tested to complete the test until all the electric energy meters have been tested and the carrier communication module test of all the electric energy meters has been completed.
9. A test device for a carrier communication module of an electric energy meter, wherein a computer program is stored in the device, characterized in that: When the computer program is executed by a processor, the steps of a method for testing a carrier communication module of an electric energy meter as described in any one of claims 1 to 8 are implemented.
10. A power meter carrier communication module test system, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the steps of the method for testing the carrier communication module of an electric energy meter as described in any one of claims 1-8 are implemented.
Citation Information
Patent Citations
Power line carrier communication method and system
CN117254883A
Multi-user communication line crosstalk testing method and apparatus
CN1866884A