Extensible intelligent intermodulation test system and control method

By introducing voice modules, industrial control machines, intermodulation testing modules and cloud platforms into the intermodulation testing system, flexible testing and intelligent control of different carrier numbers are achieved, and the problem that existing systems cannot be expanded and intelligent is solved, and the problem of improving the expansion and improvement of existing systems is improved. Test efficiency and convenience.

CN119232611AInactive Publication Date: 2024-12-31NANJING RFLIGHT COMM ELECTRONICS CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411773642.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2024-12-31
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing intermodulation testing system cannot flexibly expand the number of carriers, lacks intelligence and data analysis and processing functions, and cannot meet complex testing requirements.

Method used

A scalable intelligent intermodulation testing system was designed, including voice modules, industrial control machines, intermodulation testing modules, display modules and cloud platforms. The commands are received through voice modules, the industrial control machines perform tests, and the intermodulation testing modules are tested. , the display module displays information in real time and processes data through the cloud platform to achieve intelligent and flexible expansion of the system.

Benefits of technology

It realizes intermodulation testing support for different carrier numbers, dynamically expands carrier components, has intelligent control and data analysis and processing capabilities, meets complex testing needs, and improves testing efficiency and convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119232611A_ABST
    Figure CN119232611A_ABST
Patent Text Reader

Abstract

The invention discloses an extensible intelligent intermodulation test system and a control method, and the system comprises a voice module which is used for receiving, denoising and recognizing a voice instruction, generating an intermodulation test control instruction, and playing intermodulation test prompt information at the same time, an industrial control computer is connected with the voice module, and intermodulation test software is built in the industrial control computer. The intermodulation test module is connected with the industrial personal computer and is used for executing an intermodulation test control instruction, the intermodulation test module is connected with the industrial personal computer and is used for carrying out an intermodulation test according to the intermodulation test control instruction, the display module is connected with the industrial personal computer, and the cloud platform is connected with the industrial personal computer and is used for interacting intermodulation test data with the industrial personal computer and processing the intermodulation test data; according to the invention, a plurality of carrier assemblies are arranged, modular design is adopted, the carrier assemblies are dynamically expanded according to intermodulation test requirements, and the number of carriers and a corresponding intermodulation frequency calculation formula are dynamically configured, so that the intermodulation test requirements of different carrier numbers are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of communication testing, and in particular relates to an expandable intelligent intermodulation testing system and a control method. Background Art

[0002] With the rapid development of communication technology, modern wireless communication systems have increasingly higher requirements for signal quality. Intermodulation interference, as a common problem affecting signal transmission quality, has become an important challenge in communication systems. With the development of wireless communication technology, intermodulation test systems have begun to be applied to communication test technology.

[0003] However, the existing intermodulation test system cannot flexibly expand the number of carriers, cannot be applied to intermodulation test scenarios with different numbers of carriers, and does not have intelligence and data analysis and processing functions, and cannot meet complex test requirements. Therefore, we propose an expandable intelligent intermodulation test system and control method. Summary of the invention

[0004] The object of the present invention is to provide an expandable intelligent intermodulation test system and control method to solve the problems raised in the above background technology.

[0005] To achieve the above object, the present invention provides the following technical solution: an expandable intelligent intermodulation test system, comprising: A voice module, which is used to receive, denoise and recognize voice commands, generate intermodulation test control commands, and play intermodulation test prompt information; An industrial computer, the industrial computer is connected to the voice module, and the industrial computer has built-in intermodulation test software for executing intermodulation test control instructions; An intermodulation test module, the intermodulation test module is connected to the industrial computer, and the intermodulation test module is used to perform an intermodulation test according to an intermodulation test control instruction; A display module, the display module is connected to the industrial computer, and the display module is used to display intermodulation test information and test process progress information in real time, and realize human-computer interaction operation; A cloud platform is connected to the industrial computer, and the cloud platform is used to exchange intermodulation test data with the industrial computer and process the intermodulation test data.

[0006] Preferably, the voice module includes a microphone module, a voice denoising processing module, a voice recognition module, a voice playing module and a speaker module; The microphone module, the speech denoising processing module, the speech recognition module, the speech playback module and the speaker module are connected in sequence; The microphone module is used to receive voice commands; The voice denoising processing module is used to perform denoising processing on the voice instructions received by the microphone module; The speech recognition module is used to recognize the speech instruction after the denoising process by the speech denoising processing module, and generate an intermodulation test control instruction; The voice playing module plays the intermodulation test prompt information in the intermodulation test control instruction generated by the voice recognition module through the speaker module.

[0007] Preferably, the intermodulation test module includes a plurality of carrier components, and the plurality of carrier components are all connected to the industrial computer.

[0008] Preferably, the carrier component includes a signal source, a power amplifier module and an intermodulation module; The signal source is connected to the industrial computer, and the signal source, the power amplifier module and the intermodulation module are connected in sequence.

[0009] Preferably, the cloud platform and the industrial computer are connected via a 4G network, a 5G network, WIFI or a LAN.

[0010] A control method for an expandable intelligent intermodulation test system comprises the following steps: A. Voice processing: The voice command input is received through the microphone module, and the voice denoising processing module performs denoising processing on the voice signal received by the microphone module. Then, the voice recognition module recognizes the voice command denoised by the voice denoising processing module, and generates an intermodulation test control instruction. The generated intermodulation test control instruction is then transmitted to the industrial computer and the voice playback module respectively. The voice playback module plays the intermodulation test prompt information in the intermodulation test control instruction generated by the voice recognition module through the speaker module; B. Intermodulation test configuration: After the industrial computer receives the intermodulation test control command, it exchanges intermodulation test data with the cloud platform, analyzes the intermodulation test database in the cloud platform according to the intermodulation test control command, and intelligently recommends the corresponding intermodulation test configuration or sets the intermodulation test configuration separately; C. Intermodulation test: The industrial computer transmits the intelligently recommended intermodulation test configuration or the individually set intermodulation test configuration to the intermodulation test module. The intermodulation test module performs the intermodulation test according to the received intermodulation test configuration and obtains the intermodulation test data. The intermodulation test information and the test process progress information are displayed through the display module. D. Upload intermodulation test data: After the intermodulation test is completed, the obtained intermodulation test data is saved to the industrial computer, and the intermodulation test completion and intermodulation test results are played through the voice playback module and the speaker module, and the intermodulation test data is uploaded to the cloud platform; E. Intermodulation test data processing: The cloud platform receives the obtained intermodulation test data, saves the intermodulation test configuration, and updates the intermodulation test database.

[0011] Preferably, in step A, the speech denoising processing module performs the following denoising process on the speech signal received by the microphone module: A1. Voice commands are received by the microphone module to form voice signals, which are then transmitted to the voice denoising processing module, which then balances the frequency spectrum of the voice signal, enhances the high-frequency voice part, and suppresses the low-frequency noise. A2. Divide the speech signal into several short time periods. The length of each speech signal frame is 25ms, and the frame shift is 10ms to ensure time domain smoothness. Each speech signal frame is windowed using a Hamming window to reduce spectrum leakage. A3. Detect the silent segment based on the energy method and the zero crossing rate method, and generate the background noise estimation spectrum in the silent segment; A4. Subtract the background noise estimation spectrum from the amplitude spectrum of the speech signal to obtain a denoised and clean speech instruction.

[0012] Preferably, in step B, the specific process of intermodulation test configuration is as follows: B1. After the industrial computer receives the intermodulation test control instruction, the industrial computer interacts with the cloud platform for intermodulation test data, analyzes the intermodulation test database in the cloud platform according to the intermodulation test control instruction, and checks whether there is a corresponding intermodulation test configuration in the intermodulation test database in the cloud platform; B2. If there is an intermodulation test configuration matching the intermodulation test control instruction in the intermodulation test database in the cloud platform, then the intermodulation test configuration matching the intermodulation test control instruction is loaded; If there is no intermodulation test configuration matching the intermodulation test control instruction in the intermodulation test database in the cloud platform, the intermodulation test parameter configuration of the intermodulation test is set in sequence through the industrial computer.

[0013] Preferably, in step C, the specific process of the intermodulation test is as follows: C1. The industrial computer transmits the intelligently recommended intermodulation test configuration or the individually set intermodulation test configuration to the intermodulation test module, and the intermodulation test module loads the intermodulation test configuration according to the received intermodulation test configuration; C2. Determine the number of carriers and perform corresponding intermodulation tests according to the number of carriers. After all carrier power tests are completed, the intermodulation frequency is obtained according to the intermodulation frequency calculation formula. At the same time, all carrier signal outputs are turned on and the intermodulation value is read.

[0014] Preferably, the specific process of step C2 is as follows: If the number of carriers is 0, monitor the intermodulation noise floor data, read the intermodulation test data cyclically, and monitor continuously; If the number of carriers is 1, enter the single carrier frequency test, adjust the signal source, and monitor the carrier frequency in real time: if the specified carrier frequency is reached, the carrier frequency will be continuously output in real time; if the carrier power is not reached, continue to adjust the signal source until the specified carrier power is reached; if the carrier frequency adjustment exceeds the signal source amplitude range, stop adjusting; If the number of carriers is 2, enter the dual-carrier intermodulation test. The dual-carrier intermodulation test outputs the power of two carriers at the same time to test the intermodulation value: Adjust 1-channel carrier power: Set 1-channel carrier frequency and target power, turn on signal output, adjust 1-channel signal source amplitude, monitor 1-channel carrier power in real time, if 1-channel carrier frequency does not reach the target power, continue to adjust 1-channel signal source amplitude, the adjustment algorithm uses dichotomy and linear fitting methods, and combines the relevant intermodulation test configurations in the intermodulation test database in the cloud platform to quickly adjust to the target power, 1-channel carrier frequency reaches the target value, and turn off signal output; Among them, the specific process of the adjustment algorithm of the dichotomy method and the linear fitting method is as follows: Preset the initial value Ai of the signal source amplitude, the target power Pt and the error D; Read the current carrier power Pc, the current signal source amplitude Ac, calculate the power difference Pt-Pc, and determine whether the power difference meets the conditions; Adjust the amplitude interval to satisfy the linear relationship, calculate the next amplitude of the signal source, and the calculation formula for the next amplitude of the signal source is: At=Ac+(Pt-Pc) / 2; Set the signal source amplitude to At, and repeat the above steps until Pt-Pc≤D, then the signal source amplitude adjustment is completed; Adjust the power of 2-channel carriers: turn on the signal output. The adjustment method is the same as that of adjusting the power of 1-channel carrier. After the power of 2-channel carriers is adjusted to the target power, turn off the signal output. Get intermodulation value: Calculate the intermodulation frequency using the intermodulation frequency calculation formula 2f2-f1 or 2f1-f2, set the intermodulation frequency, turn on the 2-channel carrier signal output at the same time, and read the intermodulation value; Where, f1 represents the power of carrier wave 1; f2 represents the power of 2-channel carriers; If the number of carriers is 3, enter the three-carrier intermodulation test. The three-carrier intermodulation test outputs the power of three carriers at the same time to test the intermodulation value: Three-way carrier power adjustment: The adjustment method of three-way carrier power is the same as the adjustment method of one-way carrier power; Get intermodulation value: Calculate the intermodulation frequency through the intermodulation frequency calculation formula f1+f2-f3 or f1-(f2-f3), set the intermodulation frequency, turn on the three-way carrier signal output at the same time, and read the intermodulation value; Among them, f3 represents the power of 3-channel carriers; If the number of carriers is N, enter the N-carrier intermodulation test. The N-carrier intermodulation test outputs N carrier powers at the same time to test the intermodulation value: N-channel carrier power adjustment: The adjustment method of N-channel carrier power is the same as the adjustment method of 1-channel carrier power; Get the intermodulation value: Calculate the intermodulation frequency using the formula s1*f1+ s2*f2+ s3*f3+…+ s n *f n , calculate the intermodulation frequency, set the intermodulation frequency, turn on N-channel carrier signal output at the same time, and read the intermodulation value; Among them, f n Indicates the power of n-channel carriers; s n represents f n The corresponding coefficient.

[0015] Compared with the prior art, the present invention has the following beneficial effects: 1. The present invention is provided with a plurality of carrier components, adopts a modular design, dynamically expands the carrier components according to the intermodulation test requirements, and dynamically configures the number of carriers and the corresponding intermodulation frequency calculation formula to meet the intermodulation test requirements of different numbers of carriers; 2. The present invention is provided with a voice module, which can input commands through voice, generate intermodulation test control commands according to the input voice commands to perform intermodulation tests, and broadcast the intermodulation test information and results, thereby realizing the intelligence of the intermodulation test system and facilitating use. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a schematic diagram of the system structure of the present invention; Figure 2 It is a structural schematic diagram of the voice module of the present invention; Figure 3 It is a schematic diagram of the voice module processing flow of the present invention; Figure 4 It is a schematic diagram of the intermodulation test process of the present invention.

[0017] In the figure: 1. Voice module; 101. Microphone module; 102. Voice denoising processing module; 103. Voice recognition module; 104. Voice playback module; 105. Speaker module; 2. Industrial computer; 3. Intermodulation test module; 301. Carrier component; 3011. Signal source; 3012. Power amplifier module; 3013. Intermodulation module; 4. Display module; 5. Cloud platform. DETAILED DESCRIPTION

[0018] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0019] See also Figure 1-Figure 2 The scalable intelligent intermodulation test system provided by the present invention comprises: Speech module 1, speech module 1 is used for receiving, denoising and recognizing speech instructions, and generating intermodulation test control instructions, and playing intermodulation test prompt information at the same time, speech module 1 includes microphone module 101, speech denoising processing module 102, speech recognition module 103, speech playback module 104 and speaker module 105; microphone module 101, speech denoising processing module 102, speech recognition module 103, speech playback module 104 and speaker module 105 are connected in sequence; microphone module 101 is used to receive speech instructions; speech denoising processing module 102 is used to denoise the speech instructions received by microphone module 101; speech recognition module 103 is used to recognize the speech instructions denoised by speech denoising processing module 102, and generate intermodulation test control instructions; speech playback module 104 plays the intermodulation test prompt information in the intermodulation test control instructions generated by speech recognition module 103 through speaker module 105; The present invention is provided with a voice module 1, which can input commands through voice, generate intermodulation test control commands according to the input voice commands to perform intermodulation tests, and broadcast intermodulation test information and results, thereby realizing the intelligence of the intermodulation test system and facilitating use; Industrial computer 2, the industrial computer 2 is connected to the voice module 1, and the industrial computer 2 has built-in intermodulation test software for executing intermodulation test control instructions; Intermodulation test module 3, intermodulation test module 3 is connected to industrial computer 2, intermodulation test module 3 is used to perform intermodulation test according to intermodulation test control instruction, intermodulation test module 3 includes several carrier components 301, several carrier components 301 are connected to industrial computer 2, carrier components 301 include signal source 3011, power amplifier module 3012 and intermodulation module 3013; signal source 3011 is connected to industrial computer 2, signal source 3011, power amplifier module 3012 and intermodulation module 3013 are connected in sequence; Display module 4, which is connected to the industrial computer 2, and is used to display intermodulation test information and test process progress information in real time, and realize human-computer interaction operation; The cloud platform 5 is connected to the industrial computer 2. The cloud platform 5 is connected to the industrial computer 2 via a 4G network, a 5G network, WIFI or a LAN. The cloud platform 5 is used to exchange intermodulation test data with the industrial computer 2 and process the intermodulation test data. The intermodulation test configuration and intermodulation test data generated by the intermodulation test module test will be uploaded to the cloud platform database through the cloud platform's data interface, and used as the original data for cloud platform analysis. The data management module in the cloud platform is responsible for maintaining and displaying the intermodulation test data in the database, and the analysis module in the cloud platform is used to process and analyze user requests; When the request is for reporting intermodulation test data, the analysis module splits and organizes the data, generates different user portraits and data portraits, and finally saves them in the database; When the request is for intermodulation test configuration recommendation, the analysis module associates the requested intermodulation test configuration with the intermodulation test configuration portrait by keyword fuzzy matching and other methods, and sends the appropriate configuration to the industrial computer and the intermodulation test module for the current test.

[0020] The present invention is provided with a plurality of carrier components 301, adopts a modular design, dynamically expands the carrier components 301 according to the intermodulation test requirements, and dynamically configures the number of carriers and the corresponding intermodulation frequency calculation formula to meet the intermodulation test requirements of different numbers of carriers.

[0021] like Figure 3 and Figure 4 As shown, the control method of the scalable intelligent intermodulation test system provided by the present invention comprises the following steps: A. Voice processing: The microphone module 101 receives the voice command input, and the voice denoising processing module 102 performs denoising processing on the voice signal received by the microphone module 101. Then the voice recognition module 103 recognizes the voice command denoised by the voice denoising processing module 102, and generates an intermodulation test control instruction. The generated intermodulation test control instruction is then transmitted to the industrial computer 2 and the voice playback module 104 respectively. The voice playback module 104 plays the intermodulation test prompt information in the intermodulation test control instruction generated by the voice recognition module 103 through the speaker module 105. In step A, the speech denoising processing module 102 performs denoising processing on the speech signal received by the microphone module 101 as follows: A1. The voice command is received by the microphone module 101 to form a voice signal, which is transmitted to the voice denoising processing module 102, which then balances the frequency spectrum of the voice signal, enhances the high-frequency voice part, and suppresses the low-frequency noise; A2. Divide the speech signal into several short time periods. The length of each speech signal frame is 25ms, and the frame shift is 10ms to ensure time domain smoothness. Each speech signal frame is windowed using a Hamming window to reduce spectrum leakage. A3. Detect the silent segment based on the energy method and the zero crossing rate method, and generate the background noise estimation spectrum in the silent segment; A4. Subtract the background noise estimation spectrum from the amplitude spectrum of the speech signal to obtain a denoised and clean speech instruction.

[0022] B. Intermodulation test configuration: After the industrial computer 2 receives the intermodulation test control instruction, the industrial computer 2 interacts with the cloud platform 5 for intermodulation test data, analyzes the intermodulation test database in the cloud platform 5 according to the intermodulation test control instruction, and intelligently recommends the corresponding intermodulation test configuration or sets the intermodulation test configuration separately; In step B, the specific process of intermodulation test configuration is as follows: B1. After the industrial computer 2 receives the intermodulation test control instruction, the industrial computer 2 interacts with the cloud platform 5 for intermodulation test data, analyzes the intermodulation test database in the cloud platform 5 according to the intermodulation test control instruction, and matches and checks whether there is a corresponding intermodulation test configuration in the intermodulation test database in the cloud platform 5; B2. If there is an intermodulation test configuration that matches the intermodulation test control instruction in the intermodulation test database in the cloud platform 5, the intermodulation test configuration that matches the intermodulation test control instruction is loaded; If there is no intermodulation test configuration matching the intermodulation test control instruction in the intermodulation test database in the cloud platform 5, the intermodulation test parameter configuration of the intermodulation test is sequentially set by the industrial computer 2; C. Intermodulation test: The industrial computer 2 transmits the intelligently recommended intermodulation test configuration or the individually set intermodulation test configuration to the intermodulation test module 3. The intermodulation test module 3 performs the intermodulation test according to the received intermodulation test configuration, and obtains the intermodulation test data. The intermodulation test information and the test process progress information are displayed through the display module 4; In step C, the specific process of intermodulation testing is as follows: C1, the industrial computer 2 transmits the intelligently recommended intermodulation test configuration or the individually set intermodulation test configuration to the intermodulation test module 3, and the intermodulation test module 3 loads the intermodulation test configuration according to the received intermodulation test configuration; C2. Determine the number of carriers, perform corresponding intermodulation tests according to the number of carriers, wait until all carrier power tests are completed, and obtain the intermodulation frequency according to the intermodulation frequency calculation formula, turn on all carrier signal outputs at the same time, and read the intermodulation value; The specific process of step C2 is as follows: If the number of carriers is 0, monitor the intermodulation noise floor data, read the intermodulation test data cyclically, and monitor continuously; If the number of carriers is 1, enter the single carrier frequency test, adjust the signal source, and monitor the carrier frequency in real time: if the specified carrier frequency is reached, the carrier frequency will be continuously output in real time; if the carrier power is not reached, continue to adjust the signal source until the specified carrier power is reached; if the carrier frequency adjustment exceeds the signal source amplitude range, stop adjusting; If the number of carriers is 2, enter the dual-carrier intermodulation test. The dual-carrier intermodulation test outputs the power of two carriers at the same time to test the intermodulation value: Adjust 1-channel carrier power: Set 1-channel carrier frequency and target power, turn on signal output, adjust 1-channel signal source amplitude, monitor 1-channel carrier power in real time, if 1-channel carrier frequency does not reach the target power, continue to adjust 1-channel signal source amplitude, the adjustment algorithm uses dichotomy and linear fitting method, and combines the relevant intermodulation test configuration in the intermodulation test database in the cloud platform 5, quickly adjust to the target power, 1-channel carrier frequency reaches the target value, and turn off signal output; Among them, the specific process of the adjustment algorithm of the dichotomy method and the linear fitting method is as follows: Preset the initial value Ai of the signal source amplitude, the target power Pt and the error D; Read the current carrier power Pc, the current signal source amplitude Ac, calculate the power difference Pt-Pc, and determine whether the power difference meets the conditions; Adjust the amplitude interval to satisfy the linear relationship, calculate the next amplitude of the signal source, and the calculation formula for the next amplitude of the signal source is: At=Ac+(Pt-Pc) / 2; Set the signal source amplitude to At, and repeat the above steps until Pt-Pc≤D, then the signal source amplitude adjustment is completed; Adjust the power of 2-channel carriers: turn on the signal output. The adjustment method is the same as that of adjusting the power of 1-channel carrier. After the power of 2-channel carriers is adjusted to the target power, turn off the signal output. Get intermodulation value: Calculate the intermodulation frequency using the intermodulation frequency calculation formula 2f2-f1 or 2f1-f2, set the intermodulation frequency, turn on the 2-channel carrier signal output at the same time, and read the intermodulation value; Where, f1 represents the power of carrier wave 1; f2 represents the power of 2-channel carriers; If the number of carriers is 3, enter the three-carrier intermodulation test. The three-carrier intermodulation test outputs the power of three carriers at the same time to test the intermodulation value: Three-way carrier power adjustment: The adjustment method of three-way carrier power is the same as the adjustment method of one-way carrier power; Get intermodulation value: Calculate the intermodulation frequency through the intermodulation frequency calculation formula f1+f2-f3 or f1-(f2-f3), set the intermodulation frequency, turn on the three-way carrier signal output at the same time, and read the intermodulation value; Among them, f3 represents the power of 3-channel carriers; If the number of carriers is N, enter the N-carrier intermodulation test. The N-carrier intermodulation test outputs N carrier powers at the same time to test the intermodulation value: N-channel carrier power adjustment: The adjustment method of N-channel carrier power is the same as the adjustment method of 1-channel carrier power; Get the intermodulation value: Calculate the intermodulation frequency using the formula s1*f1+ s2*f2+ s3*f3+…+ s n *f n , calculate the intermodulation frequency, set the intermodulation frequency, turn on N-channel carrier signal output at the same time, and read the intermodulation value; Among them, f n Indicates the power of n-channel carriers; s n represents f n The corresponding coefficients; D. Upload intermodulation test data: After the intermodulation test is completed, the obtained intermodulation test data is saved to the industrial computer 2, and the intermodulation test completion and intermodulation test results are played through the voice playback module 104 and the speaker module 105, and the intermodulation test data is uploaded to the cloud platform 5; E. Intermodulation test data processing: The cloud platform 5 receives the obtained intermodulation test data, saves the intermodulation test configuration, and updates the intermodulation test database.

[0023] The intermodulation test system control method provided by the present invention can support the intermodulation testing of dual-carrier, triple-carrier and N-carrier signals, and can dynamically add 3-carrier or even N-carrier signals according to the intermodulation test requirements without modifying the existing software and hardware. At the same time, the data storage and analysis capabilities of the cloud platform improve the test efficiency and convenience.

[0024] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. An expandable intelligent intermodulation test system, characterized in that: include, A voice module (1), the voice module (1) being used to receive, denoise and recognize voice commands, generate intermodulation test control commands, and simultaneously play intermodulation test prompt information; An industrial control computer (2), the industrial control computer (2) being connected to the voice module (1), the industrial control computer (2) having built-in intermodulation test software for executing intermodulation test control instructions; An intermodulation test module (3), the intermodulation test module (3) being connected to the industrial control computer (2), and the intermodulation test module (3) being used to perform an intermodulation test according to an intermodulation test control instruction; A display module (4), the display module (4) being connected to the industrial computer (2), the display module (4) being used to display intermodulation test information and test process progress information in real time and to realize human-computer interactive operation; A cloud platform (5), the cloud platform (5) being connected to the industrial computer (2), the cloud platform (5) being used to exchange intermodulation test data with the industrial computer (2) and to process the intermodulation test data.

2. The scalable intelligent intermodulation test system according to claim 1, characterized in that: The speech module (1) comprises a microphone module (101), a speech denoising processing module (102), a speech recognition module (103), a speech playback module (104) and a speaker module (105); The microphone module (101), the speech denoising processing module (102), the speech recognition module (103), the speech playback module (104) and the speaker module (105) are connected in sequence; The microphone module (101) is used to receive voice commands; The voice denoising processing module (102) is used to perform denoising processing on the voice instructions received by the microphone module (101); The speech recognition module (103) is used to recognize the speech instruction after the denoising process by the speech denoising processing module (102), and generate an intermodulation test control instruction; The voice playing module (104) plays the intermodulation test prompt information in the intermodulation test control instruction generated by the voice recognition module (103) through the loudspeaker module (105).

3. The scalable intelligent intermodulation test system according to claim 1, characterized in that: The intermodulation test module (3) comprises a plurality of carrier components (301), and the plurality of carrier components (301) are all connected to the industrial control computer (2).

4. The scalable intelligent intermodulation test system according to claim 3, characterized in that: The carrier component (301) comprises a signal source (3011), a power amplifier module (3012) and an intermodulation module (3013); The signal source (3011) is connected to the industrial computer (2), and the signal source (3011), the power amplifier module (3012) and the intermodulation module (3013) are connected in sequence.

5. The scalable intelligent intermodulation test system according to claim 1, characterized in that: The cloud platform (5) is connected to the industrial computer (2) via a 4G network, a 5G network, WIFI or a LAN.

6. A control method for an expandable intelligent intermodulation test system according to any one of claims 1 to 5, characterized in that: The steps include: A. Voice processing: A voice command input is received through a microphone module (101), a voice denoising processing module (102) performs denoising processing on the voice signal received by the microphone module (101), a voice recognition module (103) recognizes the voice command after the denoising processing by the voice denoising processing module (102), and generates an intermodulation test control command, and the generated intermodulation test control command is transmitted to an industrial computer (2) and a voice playback module (104) respectively, and the voice playback module (104) plays the intermodulation test prompt information in the intermodulation test control command generated by the voice recognition module (103) through a speaker module (105); B. Intermodulation test configuration: After the industrial control computer (2) receives the intermodulation test control instruction, the industrial control computer (2) interacts with the cloud platform (5) for intermodulation test data, analyzes the intermodulation test database in the cloud platform (5) according to the intermodulation test control instruction, and intelligently recommends a corresponding intermodulation test configuration or sets an intermodulation test configuration separately; C. Intermodulation test: The industrial control computer (2) transmits the intelligently recommended intermodulation test configuration or the individually set intermodulation test configuration to the intermodulation test module (3); the intermodulation test module (3) performs an intermodulation test according to the received intermodulation test configuration and obtains intermodulation test data; the intermodulation test information and test process progress information are displayed through the display module (4); D. Upload intermodulation test data: After the intermodulation test is completed, the obtained intermodulation test data is saved to the industrial computer (2), and the completion of the intermodulation test and the intermodulation test results are played through the voice playback module (104) and the speaker module (105), and the intermodulation test data is uploaded to the cloud platform (5); E. Intermodulation test data processing: The cloud platform (5) receives the obtained intermodulation test data, saves the intermodulation test configuration, and updates the intermodulation test database.

7. The control method of a scalable intelligent intermodulation test system according to claim 6, characterized in that: In step A, the speech denoising processing module (102) performs denoising processing on the speech signal received by the microphone module (101) as follows: A1. The voice command is received by the microphone module (101) to form a voice signal, which is then transmitted to the voice denoising processing module (102), which then balances the frequency spectrum of the voice signal, enhances the high-frequency voice part, and suppresses the low-frequency noise; A2. Divide the speech signal into several short time periods. The length of each speech signal frame is 25ms, and the frame shift is 10ms to ensure time domain smoothness. Each speech signal frame is windowed using a Hamming window to reduce spectrum leakage. A3. Detect the silent segment based on the energy method and the zero crossing rate method, and generate the background noise estimation spectrum in the silent segment; A4. Subtract the background noise estimation spectrum from the amplitude spectrum of the speech signal to obtain a denoised and clean speech instruction.

8. The control method of a scalable intelligent intermodulation test system according to claim 6, characterized in that: In step B, the specific process of intermodulation test configuration is as follows: B1. After the industrial control computer (2) receives the intermodulation test control instruction, the industrial control computer (2) exchanges intermodulation test data with the cloud platform (5), analyzes the intermodulation test database in the cloud platform (5) according to the intermodulation test control instruction, and checks whether there is a corresponding intermodulation test configuration in the intermodulation test database in the cloud platform (5); B2. If there is an intermodulation test configuration matching the intermodulation test control instruction in the intermodulation test database in the cloud platform (5), then the intermodulation test configuration matching the intermodulation test control instruction is loaded; If there is no intermodulation test configuration matching the intermodulation test control instruction in the intermodulation test database in the cloud platform (5), the intermodulation test parameter configuration of the intermodulation test is set in sequence through the industrial control computer (2).

9. The control method of a scalable intelligent intermodulation test system according to claim 6, characterized in that: In step C, the specific process of intermodulation testing is as follows: C1, the industrial control computer (2) transmits the intelligently recommended intermodulation test configuration or the individually set intermodulation test configuration to the intermodulation test module (3), and the intermodulation test module (3) loads the intermodulation test configuration according to the received intermodulation test configuration; C2. Determine the number of carriers and perform corresponding intermodulation tests according to the number of carriers. After all carrier power tests are completed, the intermodulation frequency is obtained according to the intermodulation frequency calculation formula. At the same time, all carrier signal outputs are turned on and the intermodulation value is read.

10. The control method of the scalable intelligent intermodulation test system according to claim 9, characterized in that: The specific process of step C2 is as follows: If the number of carriers is 0, monitor the intermodulation noise floor data, read the intermodulation test data cyclically, and monitor continuously; If the number of carriers is 1, enter the single carrier frequency test, adjust the signal source, and monitor the carrier frequency in real time: if the specified carrier frequency is reached, the carrier frequency will be continuously output in real time; if the carrier power is not reached, continue to adjust the signal source until the specified carrier power is reached; if the carrier frequency adjustment exceeds the signal source amplitude range, stop adjusting; If the number of carriers is 2, enter the dual-carrier intermodulation test. The dual-carrier intermodulation test outputs the power of two carriers at the same time to test the intermodulation value: Adjust the power of channel 1 carrier: set the frequency and target power of channel 1 carrier, turn on the signal output, adjust the amplitude of channel 1 signal source, monitor the power of channel 1 carrier in real time, if the frequency of channel 1 carrier does not reach the target power, continue to adjust the amplitude of channel 1 signal source, the adjustment algorithm adopts the binary method and the linear fitting method, and combines the relevant intermodulation test configuration in the intermodulation test database in the cloud platform (5), quickly adjusts to the target power, the frequency of channel 1 carrier reaches the target value, and turns off the signal output; Among them, the specific process of the adjustment algorithm of the dichotomy method and the linear fitting method is as follows: Preset the initial value Ai of the signal source amplitude, the target power Pt and the error D; Read the current carrier power Pc, the current signal source amplitude Ac, calculate the power difference Pt-Pc, and determine whether the power difference meets the conditions; Adjust the amplitude interval to satisfy the linear relationship, calculate the next amplitude of the signal source, and the calculation formula for the next amplitude of the signal source is: At=Ac+(Pt-Pc) / 2; Set the signal source amplitude to At, and repeat the above steps until Pt-Pc≤D, then the signal source amplitude adjustment is completed; Adjust the power of 2-channel carriers: turn on the signal output. The adjustment method is the same as that of adjusting the power of 1-channel carrier. After the power of 2-channel carriers is adjusted to the target power, turn off the signal output. Get intermodulation value: Calculate the intermodulation frequency using the intermodulation frequency calculation formula 2f2-f1 or 2f1-f2, set the intermodulation frequency, turn on the 2-channel carrier signal output at the same time, and read the intermodulation value; Where, f1 represents the power of carrier wave 1; f2 represents the power of 2-channel carriers; If the number of carriers is 3, enter the three-carrier intermodulation test. The three-carrier intermodulation test outputs the power of three carriers at the same time to test the intermodulation value: Three-way carrier power adjustment: The adjustment method of three-way carrier power is the same as the adjustment method of one-way carrier power; Get intermodulation value: Calculate the intermodulation frequency through the intermodulation frequency calculation formula f1+f2-f3 or f1-(f2-f3), set the intermodulation frequency, turn on the three-way carrier signal output at the same time, and read the intermodulation value; Among them, f3 represents the power of 3-channel carriers; If the number of carriers is N, enter the N-carrier intermodulation test. The N-carrier intermodulation test outputs N carrier powers at the same time to test the intermodulation value: N-channel carrier power adjustment: The adjustment method of N-channel carrier power is the same as the adjustment method of 1-channel carrier power; Get the intermodulation value: Calculate the intermodulation frequency using the formula s1*f1+ s2*f2+ s3*f3+…+ s n *f n , calculate the intermodulation frequency, set the intermodulation frequency, turn on N-channel carrier signal output at the same time, and read the intermodulation value; Among them, f n Indicates the power of n-channel carriers; s n represents f n The corresponding coefficient.

Citation Information

Patent Citations

  • Intermodulation test method and device

    CN106412977A

  • Multi-frequency concurrent intermodulation test system

    CN111193555A

  • Test device and method and readable storage medium

    CN113037583A

  • Online performance monitoring device for passive intermodulation test equipment

    CN218481633U