Method and device for testing communication performance of HPLC (High Performance Liquid Chromatography) dual-mode communication module

By acquiring and analyzing multi-mode actual test data and external environment data, combined with spectrum perception technology, a more accurate evaluation of the performance of the dual-mode communication module is achieved, solving the problem that existing testing methods cannot simulate dynamic changes, and improving testing efficiency and accuracy.

CN120165787APending Publication Date: 2025-06-17国网河北省电力有限公司营销服务中心 +2

Patent Information

Application Number
CN202411806320.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-10
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

The existing dual-mode communication module performance testing methods cannot fully simulate the dynamic change process, resulting in the test results being unable to accurately reflect the performance and interference in actual applications.

Method used

By obtaining the actual test data of multi-mode and external environment data, the current communication performance matrix is ​​determined using the preset communication performance database, and the spectrum usage of the current communication frequency band is monitored in real time with spectrum perception technology to determine the communication performance evaluation results of the dual-mode communication module.

Benefits of technology

This method can more accurately reflect the performance and interference of the dual-mode module in actual applications, and is suitable for different communication scenarios and environments, improves testing efficiency, and provides a strong basis for product design and optimization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120165787A_ABST
    Figure CN120165787A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of wireless communication, and provides a communication performance test method and device for an HPLC dual-mode communication module, and the method comprises the steps: obtaining multi-mode actual test data and actual external environment data; the multiple modes comprise an HPLC mode, an HRF mode and a dual-mode communication mode; determining a current communication performance matrix by using a preset communication performance database based on the actual test data and the actual external environment data; monitoring the current spectrum use condition of the current communication frequency band in real time by using a spectrum sensing technology; and determining a communication performance evaluation result of the dual-mode communication module based on the current communication performance matrix and the current spectrum use condition. According to the application, the dynamic change process in actual communication can be simulated, the performance and interference condition of the dual-mode module in actual application can be reflected, and the application is closer to an actual application scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of wireless communication technologies, and particularly relates to a method and device for testing the communication performance of an HPLC dual-mode communication module. Background Art

[0002] With the continuous deepening of the "dual carbon policy" and energy transformation, the traditional power grid is gradually developing towards intelligence, low carbonization, and cleanliness. As one of the key communication technologies in the low-voltage power grid field, the HPLC and HRF dual-mode communication module realizes complementary advantages by combining the advantages of the HPLC and HRF communication methods, improving the reliability and stability of communication. The application of the dual-mode communication module in devices such as smart meters and smart switches lays a foundation for the integration, digitization, and intelligence of operation and distribution.

[0003] Existing performance testing methods for dual-mode communication modules, such as the patent document with the publication number CN115833964A, first obtain a test script file, which includes an ordered instruction set for describing the performance test cases of the dual-mode communication module, then parse the test script file to obtain the ordered instruction set, and then execute the ordered instruction set to perform performance testing on the dual-mode communication module. However, it often cannot fully simulate the dynamic change process, resulting in the test results being unable to accurately reflect the performance and interference conditions of the dual-mode module in actual applications.

[0004] Many testing methods only perform static testing on the dual-mode communication module, that is, test its communication performance under fixed conditions. However, in actual applications, the communication environment is dynamically changing, including the impedance change of the power line, the propagation environment of radio waves, etc. Moreover, existing testing methods often only focus on the performance of a single communication method, ignoring the mutual influence and synergy between the HPLC and HRF communication methods. Summary of the Invention

[0005] The embodiments of this application provide a method and device for testing the communication performance of an HPLC dual-mode communication module, which can not only simulate the dynamic change process in actual communication, but also reflect the performance and interference conditions of the dual-mode module in actual applications, and are closer to the actual application scenario.

[0006] This application is implemented through the following technical solutions:

[0007] In a first aspect, the embodiments of this application provide a method for testing the communication performance of an HPLC dual-mode communication module, including:

[0008] Obtain actual test data and actual external environment data in multiple modes; the multiple modes include the HPLC mode, the HRF mode, and the dual-mode communication mode;

[0009] Based on the actual test data and the actual external environment data, determine the current communication performance matrix by using a preset communication performance database;

[0010] Use spectrum sensing technology to monitor the current spectrum usage of the current communication frequency band in real time;

[0011] Based on the current communication performance matrix and the current spectrum usage, determine the communication performance evaluation result of the dual-mode communication module.

[0012] In a possible implementation manner of the first aspect, before determining the current communication performance matrix by using a preset communication performance database, the communication performance test method of the HPLC dual-mode communication module further includes:

[0013] Obtain historical test data and historical external environment data under a multi-mode interference scenario;

[0014] Perform multi-dimensional data correlation analysis on the historical test data and historical external environment data under the multi-mode interference scenario to obtain a historical communication performance matrix; the historical communication performance matrix is used to constitute a preset communication performance database.

[0015] In a possible implementation manner of the first aspect, performing multi-dimensional data correlation analysis on the historical test data and historical external environment data under the multi-mode interference scenario to obtain a historical communication performance matrix includes:

[0016] Based on the historical test data under the multi-mode interference scenario, determine the values of each test index in the historical test data;

[0017] Aggregate the test indexes and the historical external environment data to determine the multi-dimensional correlation relationship between the historical external environment data and the test indexes;

[0018] Based on the values of each test index and the multi-dimensional correlation relationship between the historical external environment data and the test indexes, determine the historical communication performance matrix under each group of multi-dimensional correlation relationships.

[0019] In a possible implementation manner of the first aspect, using spectrum sensing technology to monitor the current spectrum usage of the current communication frequency band in real time includes:

[0020] Use spectrum sensing technology to identify the idle frequency bands, occupied frequency bands, and interference frequency bands in the current spectrum during the current time period;

[0021] Judge the respective time proportions of the current communication frequency band in the idle frequency band, occupied frequency band, and interference frequency band; the respective time proportions reflect the current spectrum usage of the current communication frequency band.

[0022] In a possible implementation of the first aspect, spectrum sensing technology is used to identify free frequency bands, occupied frequency bands, and interference frequency bands in the current spectrum during the current time period, including:

[0023] Obtain the spectrogram of the current spectrum during the current time period;

[0024] Based on the signals on the spectrogram, identify the interference frequency bands and non-interference frequency bands;

[0025] Within the non-interference frequency bands, use the spectrum occupancy rate to identify free frequency bands and occupied frequency bands.

[0026] In a possible implementation of the first aspect, the spectrum occupancy rate R can be expressed as:

[0027]

[0028] where T represents the time interval for the behavior of the authorized user to change once; T v represents the time interval for the channel to be vacated when the behavior of the authorized user changes once; T o represents the time interval for the channel to be occupied when the behavior of the authorized user changes once.

[0029] In a possible implementation of the first aspect, based on the current communication performance matrix and the current spectrum usage situation, determine the communication performance evaluation result of the dual-mode communication module, including:

[0030] Based on the current spectrum usage situation, determine the communication performance correction coefficient;

[0031] Based on the current communication performance matrix and the communication performance correction coefficient, determine the communication performance evaluation result of the dual-mode communication module.

[0032] In a possible implementation of the first aspect, different preset correction coefficients are set for the free frequency bands, occupied frequency bands, and interference frequency bands respectively. The preset correction coefficients include a first preset correction coefficient corresponding to the free frequency bands, a second preset correction coefficient corresponding to the occupied frequency bands, and a third preset correction coefficient corresponding to the interference frequency bands; each time ratio includes a first time ratio of the time length of the free frequency band where the current communication frequency band is located in the current time period, a second time ratio of the time length of the occupied frequency band where the current communication frequency band is located in the current time period, and a third time ratio of the time length of the interference frequency band where the current communication frequency band is located in the current time period;

[0033] Based on the current spectrum usage situation, determine the communication performance correction coefficient, including:

[0034] Based on the first preset correction coefficient and the first time ratio, determine the first correction coefficient;

[0035] Determine a second correction coefficient based on a second preset correction coefficient and a second time ratio;

[0036] Determine a third correction coefficient based on a third preset correction coefficient and a third time ratio;

[0037] Determine a communication performance correction coefficient based on the first correction coefficient, the second correction coefficient, and the third correction coefficient.

[0038] In a possible implementation manner of the first aspect, determine a communication performance evaluation result of the dual-mode communication module based on the current communication performance matrix and the communication performance correction coefficient, including:

[0039] Perform dimensionless processing on the current communication performance matrix to obtain a dimensionless communication performance matrix;

[0040] Normalize the dimensionless communication performance matrix to obtain a normalized dimensionless communication performance matrix;

[0041] Determine a corrected communication performance matrix based on the normalized dimensionless communication performance matrix and the communication performance correction coefficient;

[0042] Determine a communication performance evaluation result based on the corrected communication performance matrix and a preset index weight matrix.

[0043] In a second aspect, an embodiment of the present application provides a communication performance test device for an HPLC dual-mode communication module, which implements the communication performance test method for the HPLC dual-mode communication module as in the first aspect. The communication performance test device for the HPLC dual-mode communication module includes:

[0044] A data acquisition module, configured to acquire actual test data and actual external environment data in multiple modes; the multiple modes include an HPLC mode, an HRF mode, and a dual-mode communication mode;

[0045] A communication performance matrix determination module, configured to determine a current communication performance matrix based on the actual test data and the actual external environment data by using a preset communication performance database;

[0046] A spectrum sensing module, configured to use spectrum sensing technology to monitor the current spectrum usage of the current communication frequency band in real time;

[0047] A result evaluation module, configured to determine a communication performance evaluation result of the dual-mode communication module based on the current communication performance matrix and the current spectrum usage.

[0048] The beneficial effects of the embodiment of the present application compared with the related art are:

[0049] The communication performance testing method and device for the HPLC dual-mode communication module according to the embodiments of the present application can comprehensively reflect the dynamic change process in actual communication under the HPLC mode, HRF mode, and dual-mode communication mode by obtaining actual test data and actual external environment data of multiple modes. Among them, considering multiple external environment data, it is close to the actual application scenario, has strong adaptability, and can be applied to different communication scenarios and environments. Moreover, through the preset communication performance database, the current communication performance matrix can be quickly determined, thereby reducing the time for manual analysis and judgment and improving the testing efficiency. In addition, using spectrum sensing technology to monitor the spectrum usage of the current communication band in real time helps to consider the influence of frequency band conflicts and interference when detecting the communication performance of the dual-mode communication module, so as to obtain a comprehensive evaluation result, which can provide a strong basis for product design and optimization and help improve the overall performance and competitiveness of the product.

[0050] For the beneficial effects of the embodiments of the second aspect above, please refer to the beneficial effects of the embodiments of the first aspect, which will not be elaborated here. Brief Description of the Drawings

[0051] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0052] Figure 1 It is an application scenario diagram of the communication performance testing method and device for the HPLC dual-mode communication module provided by an embodiment of the present application;

[0053] Figure 2 It is a schematic flowchart of the communication performance testing method for the HPLC dual-mode communication module provided by an embodiment of the present application;

[0054] Figure 3 It is a schematic structural diagram of the communication performance testing device for the HPLC dual-mode communication module provided by an embodiment of the present application. Detailed Description of the Embodiments

[0055] In the following description, specific details such as specific system structures and technologies are proposed for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present application. However, those skilled in the art should clearly understand that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid unnecessary details from interfering with the description of the present application.

[0056] It should be understood that, as used in the specification of this application and the appended claims, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or their combinations.

[0057] It should also be understood that the term "and / or" as used in the specification of this application and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0058] In addition, in the description of the specification of this application and the appended claims, the terms "first", "second", "third", etc. are only used for differentiating descriptions and should not be construed as indicating or implying relative importance.

[0059] Reference to "an embodiment", "one embodiment" or "some embodiments" etc. described in the specification of this application means that a specific feature, structure or characteristic described in connection with the embodiment is included in one or more embodiments of this application. Thus, statements such as "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments" etc. that appear in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "comprising", "including", "having" and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0060] HPLC, namely high-speed power line carrier, also known as broadband power line carrier, is a broadband power line carrier technology for data transmission on low-voltage power lines. It mainly adopts Orthogonal Frequency-Division Multiplexing (OFDM) technology, with the frequency band using 0.7 MHz - 12 MHz and the default being 0.7 MHz - 3 MHz. Compared with the traditional low-speed narrowband power line carrier technology, HPLC has the advantages of large bandwidth and high transmission rate, and can meet the higher requirements of low-voltage power line carrier communication.

[0061] HRF, namely high-frequency radio frequency communication technology, is a communication technology that uses high-frequency radio waves for data transmission. The HRF technology has characteristics such as flexible networking and strong environmental adaptability, but its communication effect may be affected by environmental factors such as weather and building blockages.

[0062] The existing manual detection device for HPLC communication units can only conduct the detection work of single-mode HPLC communication units, does not have the function of detecting dual-mode modules, and cannot meet the requirements for the detection work of dual-mode modules. However, the existing testing methods for dual-mode communication modules often cannot fully simulate the dynamic change process, resulting in the test results being unable to accurately reflect the performance and interference conditions of the dual-mode modules in actual applications. To solve the insufficient full-inspection ability of the current concentrator dual-mode detection device and improve the detection ability, it is necessary to upgrade the existing manual detection device for HPLC communication units into a device with the function of detecting dual-mode modules, improve the performance, perfect the full-inspection ability of dual-mode modules, and be able to simulate the dynamic change process in actual communication, reflect the performance and interference conditions of dual-mode modules in actual applications, and be closer to the actual application scenario.

[0063] Based on this, the present invention proposes a communication performance testing method and device for HPLC dual-mode communication modules. Under the simulated interference scenario, the dynamic change process is collected, and the test data of the dual-mode communication module is subjected to multi-dimensional data correlation analysis with the external environment data. Using the evaluation results and spectrum usage conditions, the communication performance of the dual-mode communication module in the interference environment is comprehensively evaluated. It can not only simulate the dynamic change process in actual communication, but also deeply evaluate the performance and anti-interference ability of the dual-mode module through multi-dimensional data correlation analysis and spectrum sensing technology to adapt to the rapid development of communication technology and the changes in market demand.

[0064] To enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings and specific embodiments. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0065] Figure 1 This is an application scenario diagram of a communication performance testing method for HPLC dual-mode communication modules. The communication performance testing method and device for HPLC dual-mode communication modules can be applied in an application environment as shown in Figure 1 The dual-mode detection device 101 is used to detect the communication status of dual-mode communication modules of devices such as single-phase meters, three-phase meters, or concentrators, etc., and supports testing and verifying the performance of dual-mode communication modules on carrier channels, wireless channels, and hybrid networking channels respectively.

[0066] The dual-mode detection device 101 further includes a data storage system, and the data storage system can store the communication parameters of the obtained dual-mode communication module. The dual-mode detection device 101 determines the communication performance of the dual-mode communication unit according to the communication parameters, and the communication network sends the communication performance to the terminal 102.

[0067] Figure 2 This is a schematic flowchart of a method for testing the communication performance of an HPLC dual-mode communication module provided by an embodiment of the present application. Referring to Figure 2 , the method for testing the communication performance of the HPLC dual-mode communication module includes:

[0068] Step 201, obtaining actual test data and actual external environment data for multiple modes.

[0069] Among them, the multiple modes include the HPLC mode, the HRF mode, and the dual-mode communication mode.

[0070] The external environment data may include data such as weather conditions, temperature, humidity, terrain, buildings, and external interference sources.

[0071] When a signal encounters obstacles such as hills, trees, and buildings during propagation, reflection, refraction, or diffraction will occur, resulting in signal attenuation. Especially in an urban environment, the blocking effect of dense buildings on the signal is more significant. Adverse weather conditions such as rain, snow, and haze will cause signal absorption and scattering, thereby weakening the signal intensity. Especially for high-frequency signals, the attenuation is more obvious under adverse weather conditions. Air humidity also affects the communication distance of the wireless module. The higher the air humidity, the shorter the transmission distance, and vice versa. There are various interference sources in the actual communication environment, such as electromagnetic interference and radio wave interference. These interference sources will interfere with the transmission of wireless signals, resulting in a decline in communication quality. Therefore, when evaluating the communication performance, these external environment data need to be taken into account.

[0072] Step 202, based on the actual test data and the actual external environment data, determining the current communication performance matrix by using a preset communication performance database.

[0073] Exemplarily, using the obtained actual test data and actual external environment data, matching with the historical test data and historical external environment data in the preset communication performance database, and obtaining the historical communication performance matrix corresponding to the closest historical test data and historical external environment data as the current communication performance matrix.

[0074] The current communication performance matrix consists of communication quality indicators such as transmission rate, delay, throughput, signal-to-noise ratio, and bit error rate.

[0075] Step 203, using spectrum sensing technology to monitor the current spectrum usage of the communication frequency band in real time.

[0076] Spectrum sensing technology refers to the method by which authorized users (or unauthorized users) obtain the current wireless network spectrum usage information through various signal detection and signal processing methods, discover spectrum holes, and enable users to communicate using the optimized spectrum. According to the different data sources, spectrum sensing technology can be divided into single-node sensing and cooperative sensing. The research directions of single-node sensing technology mainly focus on methods such as matched filtering, energy detection method, and cyclostationary feature detection method. Cooperative sensing refers to the interaction and cooperation among multiple users, integrating the results of different nodes and making a decision. According to the different choices of cooperative network structure and cooperative strategy, the cooperative sensing scheme can be divided into centralized cooperative sensing and distributed cooperative sensing.

[0077] Generally, spectrum sensing technology is used to improve the spectrum utilization rate and communication quality. In this embodiment, since it is the detection stage of the communication module, the basic function of spectrum sensing technology is utilized to obtain the current wireless network spectrum usage information, mainly the current spectrum usage situation of the communication frequency band, so as to understand the spectrum situation occupied by the dual-mode communication module, rather than using the spectrum usage situation for optimization.

[0078] Step 204, based on the current communication performance matrix and the current spectrum usage situation, determine the communication performance evaluation result of the dual-mode communication module.

[0079] Exemplarily, the initial communication performance of the dual-mode communication module can be obtained through the current communication performance matrix, and then the initial communication performance is corrected in combination with the current spectrum usage situation to obtain an accurate communication performance evaluation result close to the actual situation.

[0080] This embodiment can comprehensively reflect the dynamic change process in actual communication under the HPLC mode, HRF mode, and dual-mode communication mode by obtaining the actual test data and actual external environment data of multiple modes. Among them, considering multiple external environment data, it is close to the actual application scenario and has strong adaptability, and can be applied to different communication scenarios and environments. And through the preset communication performance database, the current communication performance matrix can be quickly determined, thereby reducing the time of manual analysis and judgment and improving the test efficiency. In addition, using spectrum sensing technology to monitor the spectrum usage situation of the current communication frequency band in real time helps to consider the impact of frequency band conflicts and interference when detecting the communication performance of the dual-mode communication module, so as to obtain a comprehensive evaluation result.

[0081] In one embodiment, before step 201, it includes:

[0082] Before determining the current communication performance matrix using the preset communication performance database, the communication performance test method of the HPLC dual-mode communication module further includes:

[0083] First, obtain the historical test data and historical external environment data under the multi-mode interference scenario.

[0084] Among them, in order to collect as much data as possible and ensure the accuracy of communication performance testing, the historical test data and historical external environment data sources in the multi-mode interference scenario have two aspects. On the one hand, they are the communication data and corresponding external environment data saved when the communication system was interfered with historically. On the other hand, they are the test data and corresponding external environment data under the interference scenario simulated by the test system.

[0085] The test system may include a signal source, a spectrum analyzer, a channel simulator, a power meter, a control unit, and an HPLC and HRF dual-mode communication module to be tested. Among them, the signal source is used to generate simulated communication signals and supports multiple modulation methods and frequency ranges. The spectrum analyzer is used to analyze the spectrum of the received signal and evaluate the signal strength and frequency characteristics. The channel simulator simulates the real communication environment, including multipath effects, attenuation, noise, etc. The power meter measures the transmit power and receive sensitivity of the communication module. The control unit controls the test process and collects and analyzes the historical test data under the interference scenario.

[0086] The channel simulator supports the HPLC and HRF frequency bands, and uses the channel simulator to precisely control various parameters to simulate interference scenarios. The various parameters may include interference type, interference intensity, interference frequency, etc. The interference types in this embodiment may include adjacent channel interference and co-channel interference.

[0087] Adjacent channel interference refers to the signal interference between adjacent channels. When simulating adjacent channel interference, the channel simulator can generate one or more interference signals adjacent to the test channel, and the frequencies of these signals are close to the frequency of the test channel but not within the same channel.

[0088] The specific steps for simulating adjacent channel interference include: (1) setting the first preset frequency of the adjacent channel interference signal so that the first preset frequency is adjacent to the frequency of the test channel, that is, within a certain range. (2) Adjusting the power of the adjacent channel interference signal to simulate different intensities of adjacent channel interference. (3) Inputting the adjacent channel interference signal and the test signal into the dual-mode communication module together to obtain historical test data, and the historical test data is used to observe the influence of the adjacent channel interference signal on the communication performance of the dual-mode communication module.

[0089] Co-channel interference refers to the interference generated when multiple devices communicate using the same frequency on the same channel. When simulating co-channel interference, the channel simulator can generate interference signals with the same frequency as the test signal.

[0090] The specific steps for simulating co-channel interference include: (1) setting the second preset frequency of the co-channel interference signal so that the second preset frequency is exactly the same as the frequency of the test signal. (2) Adjusting the power and phase of the co-channel interference signal to simulate co-channel interference of different intensities and phases. (3) Inputting the co-channel interference signal and the test signal into the dual-mode communication module together to obtain historical test data, which is used to observe the impact of the co-channel interference signal on the communication performance of the dual-mode communication module.

[0091] Based on the above simulation steps for adjacent-channel interference and co-channel interference, simulations are carried out in three modes: HPLC mode, HRF mode, and dual-mode communication mode, and historical external environment data is recorded, so as to obtain historical test data and historical external environment data under a multi-mode interference scenario. Among them, in order to enrich the diversity of historical external environment data, simulations can be carried out by selecting multiple times and weather conditions, or data can be increased through data augmentation.

[0092] Then, multi-dimensional data correlation analysis is performed on the historical test data and historical external environment data under the multi-mode interference scenario to obtain a historical communication performance matrix.

[0093] Among them, the historical communication performance matrix is used to constitute a preset communication performance database.

[0094] Exemplarily, performing multi-dimensional data correlation analysis on the historical test data and historical external environment data under the multi-mode interference scenario to obtain a historical communication performance matrix includes:

[0095] Based on the historical test data under the multi-mode interference scenario, determining the values of each test index in the historical test data; the test indexes include communication quality indexes such as transmission rate, delay, throughput, signal-to-noise ratio, and bit error rate.

[0096] Aggregating the test indexes and the historical external environment data to determine the multi-dimensional correlation relationship between the historical external environment data and the test indexes. For example, determining the multi-dimensional correlation relationship between the historical external environment data and the test indexes may include: determining the correlation relationship between the external environment data and the test indexes in dimensions such as space and time through a graph structure; optimizing the graph structure of the external environment data and the test indexes based on the Spearman correlation coefficient to obtain an optimized graph structure; the correlation nodes in the optimized graph structure all represent that there is a certain correlation relationship between the external environment data and the test indexes.

[0097] Among them, when optimizing, the Spearman correlation coefficient is used. If it is greater than the preset threshold of the Spearman correlation coefficient, it means that there is a certain correlation relationship between the external environment data and the test indexes, and the corresponding node correlation is retained; otherwise, the edge between the two nodes is optimized away.

[0098] The expression of the Spearman correlation coefficient ρ is as follows:

[0099]

[0100] where d t is the difference in the rank values of the t-th data pair; p is the total number of observed samples.

[0101] Based on the values of each test metric and the multi-dimensional correlation relationship between the external environment data and the test metrics, a communication performance matrix under each group of multi-dimensional correlation relationships is determined.

[0102] Exemplarily, a graph neural network model can be trained according to the associated nodes of the optimized graph structure, and the trained graph neural network model is used to output a communication performance matrix corresponding to the data under a set of interference scenarios. The graph neural network model can use existing models such as Graph Convolutional Networks (GCN) and Graph Spatial-Temporal Networks (GSTN).

[0103] The communication performance matrix Y can be expressed as:

[0104]

[0105] where y mi is the value of the i-th test metric under the m-th interference scenario; i = 1, …, n, and n is the number of test metrics.

[0106] In this embodiment, the HPLC and HRF dual-mode communication modes are mainly tested, but it is also applicable to the HPLC mode and the HRF mode. Therefore, the communication performance matrices Y1, Y2, and Y3 under these three modes can be obtained respectively.

[0107] In this embodiment, under the simulated interference scenario, the dynamic change process is collected, and multi-dimensional data correlation analysis is performed on the test data of the dual-mode communication module and the external environment data. This can not only simulate the dynamic change process in actual communication, but also deeply evaluate the performance of the dual-mode module through multi-dimensional data correlation analysis. Moreover, through the graph structure and the graph neural network model, the experience of historical data is solidified, and then with the help of the trained graph neural network model, faster and more accurate data analysis can be achieved.

[0108] In one embodiment, single-phase meters, three-phase meters, and concentrators are usually terminal devices in the power grid, used for measuring the power consumption of users, or for data collection and forwarding. Generally, these devices do not directly participate in the decision-making of spectrum allocation and use, but act as nodes for data collection and transmission. The dual-mode communication module is usually embedded in power grid terminal devices such as electric meters and concentrators to achieve data transmission. Therefore, the dual-mode communication module is an unlicensed user. Unlicensed users need to ensure that while communicating using spectrum holes, they do not cause harmful interference to the use of primary users (licensed users).

[0109] Therefore, in dual-mode communication, spectrum sensing technology is used to detect the idle frequency bands, occupied frequency bands, and interference frequency bands in the spectrum, determine the current frequency band where the dual-mode communication module is located, analyze the current spectrum usage situation in the idle frequency band, occupied frequency band, or interference frequency band, so as to correct the current communication performance of the dual-mode communication module.

[0110] Idle frequency bands refer to those spectrum resources that are not currently occupied or have a low utilization rate. Idle frequency bands provide a reserve of spectrum resources for the communication system. When a certain frequency band cannot be used due to faults, interference, or other reasons, the system can switch to the idle frequency band to ensure the continuity of communication. Communicating on the idle frequency band can avoid interference with signals on other occupied frequency bands, thereby improving the reliability and stability of communication.

[0111] Occupied frequency bands refer to those spectrum resources that are currently being used. In a dual-mode communication system, the quality of the occupied frequency band directly affects the communication quality. The signal quality on the occupied frequency band determines the clarity and stability of communication. If the signal quality is poor, it may lead to problems such as communication interruption and data loss. Efficient spectrum utilization can improve the capacity and performance of the communication system. On the occupied frequency band, by optimizing the spectrum allocation and scheduling strategies, the spectrum efficiency can be improved, thereby improving the communication quality.

[0112] Interference frequency bands refer to those spectrum resources that have interference or potential interference risks. In a dual-mode communication system, the interference frequency band has a negative impact on the communication quality. The interference signal on the interference frequency band may cause communication interruption and affect the normal use of users. The interference signal may interfere with the transmission of communication data, resulting in data errors or losses. If the interference frequency band cannot be effectively utilized, it will cause a waste of spectrum resources. In a dual-mode communication system, effective interference cancellation and spectrum reconstruction strategies need to be adopted to improve the utilization rate of spectrum resources and communication performance.

[0113] When testing the communication performance of the HPLC and HRF dual-mode communication module, the current communication frequency band must be in the transmission stage and occupy a certain frequency band. First, spectrum sensing technology can be used to identify the idle frequency bands, occupied frequency bands, and interference frequency bands in the current spectrum during the current time period (cycle). Then, since the behavior of authorized users may change at any time, the frequency band occupied by the current communication frequency band may be an idle frequency band, an occupied frequency band, or an interference frequency band. Therefore, by comparing the usage frequency of the current communication frequency band at the same time with the idle frequency band, occupied frequency band, and interference frequency band at the same time, the respective time ratios within the current time period are calculated.

[0114] Step 203 includes:

[0115] Using spectrum sensing technology to identify the idle frequency bands, occupied frequency bands, and interference frequency bands in the current spectrum during the current time period.

[0116] Exemplarily, using spectrum sensing technology to identify the idle frequency bands, occupied frequency bands, and interference frequency bands in the current spectrum during the current time period includes: obtaining the spectrogram of the current spectrum during the current time period, and identifying the interference frequency band and non-interference frequency band based on the signals on the spectrogram. The position and intensity of the interference signal can be identified through the signal peaks on the spectrogram, and the frequency, amplitude, and time characteristics of the interference signal are recorded, etc., so as to mark out the interference frequency band, and the rest are non-interference frequency bands.

[0117] Within the non-interference frequency band, the idle frequency band and the occupied frequency band are identified using the spectrum occupancy rate.

[0118] The idle frequency band, occupied frequency band, and interference frequency band can be judged by the spectrum occupancy rate of authorized users. The spectrum occupancy rate R of authorized users can be expressed as:

[0119]

[0120] where T represents the time interval for an authorized user's behavior to change once; T v represents the time interval for the channel to be vacated when an authorized user's behavior changes once; T o represents the time interval for an authorized user to occupy the channel when the behavior changes once.

[0121] When the current communication frequency band does not belong to the interference frequency band and the spectrum occupancy rate R is less than or equal to the preset spectrum occupancy rate, it is considered an idle frequency band; when the current communication frequency band does not belong to the interference frequency band and the spectrum occupancy rate R is greater than the preset spectrum occupancy rate, it is considered an occupied frequency band.

[0122] Judge the respective time ratios of the current communication frequency band being in the idle frequency band, occupied frequency band, and interference frequency band. Among them, the respective time ratios reflect the current spectrum usage situation of the current communication frequency band.

[0123] Exemplarily, each time ratio includes a first time ratio N1 of the time length of the idle frequency band where the current communication frequency band is located within the current time period (cycle), a second time ratio N2 of the time length of the occupied frequency band where the current communication frequency band is located within the current time period (cycle), and a third time ratio N3 of the time length of the interference frequency band where the current communication frequency band is located within the current time period (cycle). Through the above-mentioned time ratios, the current spectrum usage of the current communication frequency band can be obtained.

[0124] In one embodiment, step 204 includes:

[0125] Determine a communication performance correction coefficient based on the current spectrum usage.

[0126] Exemplarily, based on the respective ratios of the current communication frequency band being in the idle frequency band, occupied frequency band, and interference frequency band within the current time period, determine the communication performance correction coefficient. That is, the longer the time the current communication frequency band is in the idle frequency band, the better the communication performance, and the higher the accuracy of the current communication performance matrix obtained in step 201. On the contrary, the shorter the time the current communication frequency band is in the occupied frequency band and interference frequency band, or even there is none, the better the communication performance. Therefore, different preset correction coefficients are set for the idle frequency band, occupied frequency band, and interference frequency band. The different preset correction coefficients include a first preset correction coefficient a corresponding to the idle frequency band, a second preset correction coefficient b corresponding to the occupied frequency band, and a third preset correction coefficient c corresponding to the interference frequency band.

[0127] Based on the first preset correction coefficient and the first time ratio, determine the first correction coefficient, and the first correction coefficient is aN1; based on the second preset correction coefficient and the second time ratio, determine the second correction coefficient, and the second correction coefficient is bN2; based on the third preset correction coefficient and the third time ratio, determine the third correction coefficient, and the third correction coefficient is cN3.

[0128] Based on the first correction coefficient, the second correction coefficient, and the third correction coefficient, determine the communication performance correction coefficient. Then the communication performance correction coefficient N can be expressed as:

[0129] N = aN1 + bN2 + cN3

[0130] Wherein, the sum of N1, N2, and N3 is 1.

[0131] Determine the communication performance evaluation result of the dual-mode communication module based on the current communication performance matrix and the communication performance correction coefficient.

[0132] Exemplarily, determining the communication performance evaluation result of the dual-mode communication module based on the current communication performance matrix and the communication performance correction coefficient includes: performing a dimensionless process on the current communication performance matrix to obtain a dimensionless communication performance matrix.

[0133] Normalize the dimensionless communication performance matrix to obtain the normalized dimensionless communication performance matrix

[0134]

[0135] where is the normalized dimensionless value of the i-th test index under the m-th interference scenario.

[0136] Determine the corrected communication performance matrix based on the normalized dimensionless communication performance matrix and the communication performance correction coefficient

[0137]

[0138] Set different preset index weights for each communication quality index to obtain the weight matrix W. For example, for real-time communication applications, latency and bit error rate may have higher weights; while for data transmission applications, transmission rate and throughput may be more important.

[0139] Use the corrected communication performance matrix and the preset index weight matrix W for weighted summation to obtain the communication performance evaluation result. The communication performance evaluation result can be a comprehensive score, reflecting the overall performance of communication quality.

[0140] Set a threshold or standard for the comprehensive score to determine whether the communication quality meets the standard, or obtain evaluations such as good, better, very good, poor, relatively poor, and very poor for the communication performance.

[0141] The embodiments of the present application can comprehensively reflect the dynamic change process in actual communication under the HPLC mode, HRF mode, and dual-mode communication mode by obtaining actual test data and actual external environment data of multiple modes. Among them, considering multiple external environment data, it is close to the actual application scenario, has strong adaptability, and can be applied to different communication scenarios and environments. And through the preset communication performance database, the current communication performance matrix can be quickly determined, thereby reducing the time for manual analysis and judgment and improving the test efficiency. In addition, using spectrum sensing technology to monitor the spectrum usage of the current communication band in real time helps to consider the impact of frequency band conflicts and interference when detecting the communication performance of the dual-mode communication module, so as to obtain a comprehensive evaluation result, which can provide a strong basis for product design and optimization and help improve the overall performance and competitiveness of the product.

[0142] See Figure 3, an embodiment of the present application provides a communication performance testing device for an HPLC dual-mode communication module, which implements the communication performance testing method for the HPLC dual-mode communication module as described in the above embodiment. The communication performance testing device for the HPLC dual-mode communication module includes a data acquisition module 301, a communication performance matrix determination module 302, a spectrum sensing module 303, and a result evaluation module 304.

[0143] The data acquisition module 301 is configured to acquire actual test data and actual external environment data in multiple modes; the multiple modes include an HPLC mode, an HRF mode, and a dual-mode communication mode;

[0144] The communication performance matrix determination module 302 is configured to determine the current communication performance matrix based on the actual test data and the actual external environment data by using a preset communication performance database;

[0145] The spectrum sensing module 303 is configured to use spectrum sensing technology to monitor the current spectrum usage situation of the current communication frequency band in real time;

[0146] The result evaluation module 304 is configured to determine the communication performance evaluation result of the dual-mode communication module based on the current communication performance matrix and the current spectrum usage situation.

[0147] Exemplarily, the communication performance testing device for the HPLC dual-mode communication module includes a preset communication performance database module. The preset communication performance database module is specifically configured to, before determining the current communication performance matrix by using the preset communication performance database:

[0148] Acquire historical test data and historical external environment data in a multi-mode interference scenario;

[0149] Perform multi-dimensional data correlation analysis on the historical test data and the historical external environment data in the multi-mode interference scenario to obtain a historical communication performance matrix; the historical communication performance matrix is used to constitute the preset communication performance database.

[0150] Exemplarily, performing multi-dimensional data correlation analysis on the historical test data and the historical external environment data in the multi-mode interference scenario to obtain a historical communication performance matrix includes:

[0151] Based on the historical test data in the multi-mode interference scenario, determine the values of each test index in the historical test data;

[0152] Aggregate the test index and the historical external environment data to determine the multi-dimensional correlation relationship between the historical external environment data and the test index;

[0153] Based on the values of each test index and the multi-dimensional correlation relationship between the historical external environment data and the test index, determine the historical communication performance matrix under each group of multi-dimensional correlation relationships.

[0154] Exemplarily, the spectrum sensing module 303 is specifically configured to:

[0155] Use spectrum sensing technology to identify the idle frequency bands, occupied frequency bands, and interference frequency bands in the current spectrum during the current time period;

[0156] Judge the respective time ratios of the current communication frequency band being in the idle frequency band, occupied frequency band, and interference frequency band; the respective time ratios reflect the current spectrum usage situation of the current communication frequency band.

[0157] Exemplarily, using spectrum sensing technology to identify the idle frequency bands, occupied frequency bands, and interference frequency bands in the current spectrum during the current time period includes:

[0158] Obtain the spectrogram of the current spectrum during the current time period;

[0159] Based on the signals on the spectrogram, identify the interference frequency bands and non-interference frequency bands;

[0160] Within the non-interference frequency bands, use the spectrum occupancy rate to identify the idle frequency bands and occupied frequency bands.

[0161] Exemplarily, the spectrum occupancy rate R can be expressed as:

[0162]

[0163] where T represents the time interval for the behavior of the authorized user to change once; T v represents the time interval for the channel to be vacated when the behavior of the authorized user changes once; T o represents the time interval for the channel to be occupied when the behavior of the authorized user changes once.

[0164] Exemplarily, the result evaluation module 304 is specifically configured to:

[0165] Determine the communication performance correction coefficient based on the current spectrum usage situation;

[0166] Determine the communication performance evaluation result of the dual-mode communication module based on the current communication performance matrix and the communication performance correction coefficient.

[0167] Exemplarily, different preset correction coefficients are respectively set for the idle frequency band, occupied frequency band, and interference frequency band. The preset correction coefficients include a first preset correction coefficient corresponding to the idle frequency band, a second preset correction coefficient corresponding to the occupied frequency band, and a third preset correction coefficient corresponding to the interference frequency band; the respective time ratios include a first time ratio of the time length of the idle frequency band where the current communication frequency band is located in the current time period, a second time ratio of the time length of the occupied frequency band where the current communication frequency band is located in the current time period, and a third time ratio of the time length of the interference frequency band where the current communication frequency band is located in the current time period;

[0168] Determine a communication performance correction coefficient based on the current spectrum usage situation, including:

[0169] Determine a first correction coefficient based on a first preset correction coefficient and a first time ratio;

[0170] Determine a second correction coefficient based on a second preset correction coefficient and a second time ratio;

[0171] Determine a third correction coefficient based on a third preset correction coefficient and a third time ratio;

[0172] Determine the communication performance correction coefficient based on the first correction coefficient, the second correction coefficient, and the third correction coefficient.

[0173] Exemplarily, determine the communication performance evaluation result of the dual-mode communication module based on the current communication performance matrix and the communication performance correction coefficient, including:

[0174] Perform dimensionless processing on the current communication performance matrix to obtain a dimensionless communication performance matrix;

[0175] Normalize the dimensionless communication performance matrix to obtain a normalized dimensionless communication performance matrix;

[0176] Determine a corrected communication performance matrix based on the normalized dimensionless communication performance matrix and the communication performance correction coefficient;

[0177] Determine the communication performance evaluation result based on the corrected communication performance matrix and the preset index weight matrix.

[0178] It should be noted that although several units / modules or sub-units / modules of the communication performance test device of the HPLC dual-mode communication module are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more units / modules described above can be embodied in one unit / modules. Conversely, the features and functions of one unit / modules described above can be further divided and embodied by multiple units / modules.

[0179] In addition, although the operations of the method of the present application are described in a specific order in the drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step for execution, and / or one step may be decomposed into multiple steps for execution.

[0180] The present application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the communication performance testing method of the HPLC dual-mode communication module provided in the foregoing embodiments of the present application.

[0181] In the foregoing embodiments, the descriptions of the respective embodiments have their own emphases. For parts not described or recorded in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

[0182] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A communication performance testing method for an HPLC dual-mode communication module, characterized in that: include: Acquire actual test data and actual external environment data in multiple modes; the multiple modes include HPLC mode, HRF mode and dual-mode communication mode; Based on the actual test data and the actual external environment data, determining a current communication performance matrix using a preset communication performance database; Use spectrum sensing technology to monitor the current spectrum usage of the current communication frequency band in real time; Based on the current communication performance matrix and the current spectrum usage, a communication performance evaluation result of the dual-mode communication module is determined.

2. The communication performance testing method of the HPLC dual-mode communication module as claimed in claim 1, characterized in that, Before determining the current communication performance matrix using the preset communication performance database, the communication performance testing method of the HPLC dual-mode communication module further includes: Obtain historical test data and historical external environment data under multi-mode interference scenarios; A multi-dimensional data correlation analysis is performed on the historical test data and the historical external environment data under the multi-mode interference scenario to obtain a historical communication performance matrix; the historical communication performance matrix is ​​used to form the preset communication performance database.

3. The communication performance testing method of the HPLC dual-mode communication module as claimed in claim 2, characterized in that, The multi-dimensional data correlation analysis is performed on the historical test data and the historical external environment data in the multi-mode interference scenario to obtain a historical communication performance matrix, including: Based on the historical test data in the multi-mode interference scenario, determining the value of each test indicator in the historical test data; Aggregating the test indicator and the historical external environment data to determine a multi-dimensional correlation relationship between the historical external environment data and the test indicator; Based on the values ​​of the test indicators and the multi-dimensional correlation between the historical external environment data and the test indicators, the historical communication performance matrix under each set of multi-dimensional correlation is determined.

4. The communication performance testing method of the HPLC dual-mode communication module as claimed in claim 1, characterized in that, The use of spectrum sensing technology to monitor the current spectrum usage of the current communication frequency band in real time includes: Utilize spectrum sensing technology to identify idle frequency bands, occupied frequency bands, and interference frequency bands in the current spectrum within the current time period; Determine the time proportions that the current communication frequency band is in the idle frequency band, the occupied frequency band, and the interference frequency band; the time proportions reflect the current spectrum usage of the current communication frequency band.

5. The communication performance testing method of the HPLC dual-mode communication module as claimed in claim 4, characterized in that, The using of spectrum sensing technology to identify idle frequency bands, occupied frequency bands, and interference frequency bands in the current spectrum within the current time period includes: Get the spectrum diagram of the current spectrum in the current time period; Based on the signal on the spectrum diagram, identifying the interference frequency band and the non-interference frequency band; In the non-interference frequency band, the idle frequency band and the occupied frequency band are identified by using spectrum occupancy.

6. The communication performance testing method of the HPLC dual-mode communication module as claimed in claim 5, characterized in that: The spectrum occupancy R can be expressed as: Where T represents the time interval between authorized user behavior changes; T v Indicates the time interval between each channel vacated by an authorized user behavior change; T o Indicates the time interval for an authorized user to occupy a channel once the behavior changes.

7. The communication performance testing method of the HPLC dual-mode communication module as claimed in claim 4, characterized in that, The determining the communication performance evaluation result of the dual-mode communication module based on the current communication performance matrix and the current spectrum usage includes: Determining a communication performance correction factor based on the current spectrum usage; Based on the current communication performance matrix and the communication performance correction coefficient, a communication performance evaluation result of the dual-mode communication module is determined.

8. The communication performance testing method of the HPLC dual-mode communication module as claimed in claim 7, characterized in that, The idle frequency band, the occupied frequency band and the interference frequency band are respectively provided with different preset correction coefficients, and the preset correction coefficients include a first preset correction coefficient corresponding to the idle frequency band, a second preset correction coefficient corresponding to the occupied frequency band and a third preset correction coefficient corresponding to the interference frequency band; the various time proportions include a first time proportion of the time length of the idle frequency band where the current communication frequency band is located in the current time period, a second time proportion of the time length of the occupied frequency band where the current communication frequency band is located in the current time period and a third time proportion of the time length of the interference frequency band where the current communication frequency band is located in the current time period; The determining of the communication performance correction coefficient based on the current spectrum usage includes: Determining a first correction coefficient based on the first preset correction coefficient and the first time proportion; Determining a second correction coefficient based on the second preset correction coefficient and the second time proportion; Determining a third correction coefficient based on the third preset correction coefficient and the third time proportion; The communication performance correction coefficient is determined based on the first correction coefficient, the second correction coefficient and the third correction coefficient.

9. The communication performance testing method of the HPLC dual-mode communication module as claimed in claim 7, characterized in that, The determining the communication performance evaluation result of the dual-mode communication module based on the current communication performance matrix and the communication performance correction coefficient includes: Performing dimensionless processing on the current communication performance matrix to obtain a dimensionless communication performance matrix; Normalizing the dimensionless communication performance matrix to obtain a normalized dimensionless communication performance matrix; Determining a modified communication performance matrix based on the normalized dimensionless communication performance matrix and the communication performance correction coefficient; Based on the modified communication performance matrix and the preset indicator weight matrix, the communication performance evaluation result is determined.

10. A communication performance test device for an HPLC dual-mode communication module, characterized in that: Implementing the communication performance test method of the HPLC dual-mode communication module according to any one of claims 1 to 9, the communication performance test device of the HPLC dual-mode communication module comprises: A data acquisition module is used to acquire actual test data and actual external environment data in multiple modes; the multiple modes include HPLC mode, HRF mode and dual-mode communication mode; A communication performance matrix determination module, used to determine the current communication performance matrix using a preset communication performance database based on the actual test data and the actual external environment data; Spectrum sensing module, used for spectrum utilization, spectrum sensing technology, and real-time monitoring of the current spectrum usage of the current communication frequency band; The result evaluation module is used to determine the communication performance evaluation result of the dual-mode communication module based on the current communication performance matrix and the current spectrum usage.

Citation Information

Patent Citations

  • Performance test method and performance test system for dual-mode communication module

    CN115833964A

Cited By

  • Intelligent monitoring method and system based on dual-mode communication

    CN120692171A