Transmitting frequency deviation correction method and device, electronic equipment, medium and product
By obtaining the frequency points of the L-band inbound signal of the short message communication module and processing the radio frequency signal, calculating and adjusting the frequency deviation, the problem of low frequency deviation correction efficiency in mass production and outbound detection of the short message communication module is solved, and the frequency deviation correction efficiency is realized. More efficient frequency correction.
Patent Information
- Application Number
- CN202411521931.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-02-14
AI Technical Summary
During the mass production and out-of-warehouse detection process, the transmission frequency deviation correction efficiency is low, resulting in low detection efficiency and limited frequency deviation correction progress.
A transmission frequency deviation correction method is proposed. By obtaining the frequency points of the L-band inbound signal of the short message communication module, processing the radio frequency signal to obtain the actual transmission frequency, calculating the frequency deviation, and adjusting the radio frequency signal according to the deviation to achieve frequency correction.
It improves the frequency deviation correction efficiency of the short message communication module, reduces the complexity and time-consuming of the correction process, and is suitable for large-scale production and rapid out-of-stock inspection.
Smart Images

Figure CN119449197A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a transmission frequency deviation correction method, device, electronic device, storage medium and computer program product. Background Art
[0002] In the current short message communication module batch production and outbound inspection process, the transmission frequency deviation needs to be corrected. For product inspection on the production line, in order to share the only antenna on the production line, the antenna needs to be frequently disassembled and assembled, which has low detection efficiency, thus affecting the efficiency of subsequent frequency deviation correction. In addition, when correcting the frequency deviation, it is necessary to search for satellites in an open field and calculate the time before correcting the frequency deviation. This process is complicated and time-consuming, and is not suitable for mass production and rapid outbound inspection. Therefore, the current short message communication module has the problem of low efficiency in transmitting frequency deviation correction during batch production and outbound inspection. Summary of the invention
[0003] The main purpose of the present application is to provide a transmission frequency deviation correction method, device, electronic device, storage medium and computer program product, aiming to solve the current technical problem of low efficiency of transmission frequency deviation correction for short message communication modules.
[0004] To achieve the above object, the present application proposes a transmission frequency deviation correction method, which is applied to a transmission frequency deviation correction system. The transmission frequency deviation correction system includes a test tool, and the test tool includes multiple short message communication modules. The transmission frequency deviation correction method includes:
[0005] For any one of the multiple short message communication modules, obtaining an L-band inbound signal frequency of the short message communication module;
[0006] Performing signal processing on the radio frequency signal output by the short message communication module, obtaining an actual transmission frequency corresponding to the radio frequency signal, and comparing it with the frequency point of the L-band inbound signal to generate a frequency deviation;
[0007] comparing the magnitude of the frequency deviation with a preset frequency deviation, and if the frequency deviation is greater than the preset frequency deviation, adjusting the radio frequency signal according to the frequency deviation;
[0008] After the radio frequency signal correction is completed, the transmission frequency deviation of the next short message communication module is calculated and a correction operation is performed.
[0009] In one embodiment, the step of adjusting the radio frequency signal according to the frequency deviation comprises:
[0010] Obtaining an initial crystal oscillator voltage control voltage of the short message communication module;
[0011] According to the linear relationship between the frequency deviation and the crystal oscillator voltage control voltage, the correction crystal oscillator voltage control voltage is calculated;
[0012] Feeding back the calibrated crystal oscillator voltage control voltage to the short message communication module;
[0013] The initial crystal oscillator voltage control voltage is adjusted using the correction crystal oscillator voltage control voltage to achieve adjustment of the radio frequency signal.
[0014] In one embodiment, after the step of using the correction crystal oscillator voltage-controlled voltage to adjust the initial crystal oscillator voltage-controlled voltage to achieve the step of adjusting the radio frequency signal, the step further includes:
[0015] Recording the adjusted radio frequency signal as a new radio frequency signal, calculating a frequency deviation based on the new radio frequency signal, and returning to execute the step of comparing the frequency deviation with a preset frequency deviation;
[0016] When the number of adjustments of the radio frequency signal reaches a preset adjustment threshold or the frequency deviation is less than or equal to a preset frequency deviation, stop adjusting the radio frequency signal, and generate a test report based on the test information of the short message communication module, wherein the test information includes the device number corresponding to the short message communication module, the L-band inbound signal frequency, the frequency deviation, the number of adjustments, the radio frequency signal, and the crystal oscillator voltage control voltage.
[0017] In one embodiment, the transmission frequency deviation correction system further includes a digital signal acquisition unit, and the step of performing signal processing on the radio frequency signal output by the short message communication module to obtain the actual transmission frequency corresponding to the radio frequency signal includes:
[0018] receiving the radio frequency signal output by the short message communication module, attenuating the radio frequency signal in the radio frequency front end, and converting the attenuated radio frequency signal into an intermediate frequency signal;
[0019] Performing analog-to-digital conversion on the intermediate frequency signal in the digital signal acquisition unit to generate a baseband signal;
[0020] Perform fast Fourier transform on the baseband signal to calculate the actual transmission frequency.
[0021] In one embodiment, the step of obtaining the actual transmission frequency corresponding to the radio frequency signal and comparing it with the frequency point of the L-band inbound signal to generate a frequency deviation includes:
[0022] Retrieving the compensation error of the L-band inbound signal frequency corresponding to the test frequency in the error compensation table, wherein the error compensation table stores the compensation error of the L-band inbound signal frequency of the short message communication module at each test frequency;
[0023] The sum of the compensation error and the actual transmission frequency is determined to obtain a compensation transmission frequency, and a frequency deviation is generated based on a difference between the L-band inbound signal frequency point and the compensation transmission frequency.
[0024] In one embodiment, the transmitting frequency deviation correction system further includes a radio frequency front end, and before the step of obtaining the L-band inbound signal frequency point of the short message communication module, the step further includes:
[0025] Switching the RF switch in the RF front end to the signal source calibration channel;
[0026] In the signal source calibration channel, obtaining a test frequency corresponding to the L-band inbound signal frequency;
[0027] The compensation error of the test frequency point is calculated and stored in an error compensation table.
[0028] In addition, to achieve the above-mentioned purpose, the present application also proposes a transmission frequency deviation correction device, which is applied to a transmission frequency deviation correction system, wherein the transmission frequency deviation correction system includes a test fixture, wherein the test fixture includes a plurality of short message communication modules, and the transmission frequency deviation correction device includes:
[0029] A data acquisition module, configured to acquire, for any one of the plurality of short message communication modules, an L-band inbound signal frequency of the short message communication module;
[0030] A frequency deviation calculation module, used to perform signal processing on the radio frequency signal output by the short message communication module, obtain the actual transmission frequency corresponding to the radio frequency signal, and compare it with the frequency point of the L-band inbound signal to generate a frequency deviation;
[0031] A judgment and correction module, used for comparing the magnitude of the frequency deviation with a preset frequency deviation, and if the frequency deviation is greater than the preset frequency deviation, adjusting the radio frequency signal according to the frequency deviation;
[0032] The cyclic correction module is used to calculate the transmission frequency deviation of the next short message communication module and perform a correction operation after the radio frequency signal correction is completed.
[0033] In addition, to achieve the above-mentioned purpose, the present application also proposes an electronic device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the transmission frequency deviation correction method as described above.
[0034] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the transmission frequency deviation correction method described above are implemented.
[0035] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the transmission frequency deviation correction method described above are implemented.
[0036] The present application provides a transmission frequency deviation correction method, which is applied to a transmission frequency deviation correction system. The transmission frequency deviation correction system includes a test tool, and the test tool includes multiple short message communication modules. The transmission frequency deviation correction method includes: for any short message communication module among the multiple short message communication modules, obtaining the L-band inbound signal frequency point of the short message communication module; performing signal processing on the radio frequency signal output by the short message communication module, obtaining the actual transmission frequency corresponding to the radio frequency signal, and comparing it with the L-band inbound signal frequency point to generate a frequency deviation; comparing the frequency deviation and the preset frequency deviation, if the frequency deviation is greater than the preset frequency deviation, adjusting the radio frequency signal according to the frequency deviation; after the radio frequency signal correction is completed, calculating the transmission frequency deviation of the next short message communication module and performing a correction operation.
[0037] The present application obtains the L-band inbound signal frequency of any short message communication module among multiple short message communication modules to ensure accurate understanding of the basic parameters of the short message communication module, provides a benchmark for subsequent frequency deviation calculation and correction, obtains the actual transmission frequency by processing the radio frequency signal output by the short message communication module, and compares it with the L-band inbound signal frequency to generate a frequency deviation, thereby achieving accurate measurement of the radio frequency signal and accurate calculation of the frequency deviation, and corrects the radio frequency signal by judging whether the frequency deviation is less than the preset frequency deviation and adjusting the initial crystal oscillator voltage control voltage according to the judgment result. After the radio frequency signal correction is completed, the system continues to calculate the transmission frequency deviation of the next short message communication module and performs a correction operation, thereby achieving cyclic correction of multiple short message communication modules, ensuring that all modules can be corrected in a timely and accurate manner, and improving the overall correction efficiency. Compared with related solutions that require frequent disassembly and assembly of antennas during product testing on the production line, the present application integrates multiple short message communication modules on the test fixture for batch testing, without the need to use antennas, and directly receives the transmitting frequency of the short message communication module. In addition, related solutions require satellite search and positioning in an open field during frequency deviation correction, and the frequency deviation can only be corrected after the solution time, resulting in low detection efficiency. The present application directly compares the actual transmitting frequency of the short message communication module with the frequency of the L-band inbound signal, and after determining the frequency deviation, it automatically corrects the frequency deviation through the transmitting frequency deviation correction system, which significantly improves the correction efficiency and solves the current technical problem of low efficiency in correcting the transmitting frequency deviation of short message communication modules. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0040] Figure 1 A flow chart of the first embodiment of the transmission frequency deviation correction method of the present application;
[0041] Figure 2 A flow chart of the second embodiment of the transmission frequency deviation correction method provided in the present application;
[0042] Figure 3 This is the overall flow chart of the transmission frequency deviation correction method of this application;
[0043] Figure 4A system diagram of the transmission frequency deviation correction method of the present application;
[0044] Figure 5 This is a schematic diagram of a short message communication module in the transmission frequency deviation correction method of this application;
[0045] Figure 6 This is a schematic diagram of the module structure of the transmission frequency deviation correction device according to an embodiment of the present application;
[0046] Figure 7 Schematic diagram of the device structure of the hardware operating environment involved in the transmission frequency deviation correction method in the embodiment of the present application.
[0047] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0048] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0049] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0050] The embodiment of the present application is applied to a transmission frequency deviation correction system, which includes a test tool, and the test tool includes multiple short message communication modules. The main solution is: for any short message communication module among the multiple short message communication modules, obtain the L-band inbound signal frequency of the short message communication module; perform signal processing on the radio frequency signal output by the short message communication module, obtain the actual transmission frequency corresponding to the radio frequency signal, and compare it with the L-band inbound signal frequency to generate a frequency deviation; compare the frequency deviation and the preset frequency deviation, if the frequency deviation is greater than the preset frequency deviation, adjust the radio frequency signal according to the frequency deviation; after the radio frequency signal correction is completed, calculate the transmission frequency deviation of the next short message communication module and perform a correction operation.
[0051] In this embodiment, for the convenience of description, the transmission frequency deviation correction system is taken as the execution subject for explanation below.
[0052] In the current batch production and outbound inspection of short message communication modules, the antenna resources on the production line are limited, and frequent disassembly and assembly will lead to low inspection efficiency and affect the progress of frequency offset correction. In addition, frequency offset correction requires satellite search and positioning in an open field, and can only be implemented after solution. The process is complicated and time-consuming, and is not suitable for mass production and rapid outbound delivery needs. These problems seriously hinder the improvement of production efficiency and inspection speed.
[0053] The present application provides a solution, which integrates multiple short message communication modules on a test tool for batch testing, without the need to use an antenna, and performs automated judgment and adjustment, detects and corrects the frequency deviations of multiple short message communication modules one by one, and realizes automatic correction of the transmission frequency deviation of short message communication modules in batches, which significantly improves the correction efficiency and solves the current technical problem of low efficiency in correcting the transmission frequency deviation of short message communication modules.
[0054] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a transmission frequency deviation correction system, etc. The following takes the transmission frequency deviation correction system as an example to illustrate this embodiment and the following embodiments.
[0055] Based on this, the embodiment of the present application provides a method for correcting a transmission frequency deviation, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the transmission frequency deviation correction method of the present application.
[0056] In this embodiment, the transmission frequency deviation correction system is applied, the transmission frequency deviation correction system includes a test fixture, the test fixture includes multiple short message communication modules, and the transmission frequency deviation correction method includes steps S01 to S04:
[0057] Step S01, for any one of the multiple short message communication modules, obtaining the L-band inbound signal frequency of the short message communication module;
[0058] It should be noted that the transmit frequency deviation correction system refers to a system used to automatically detect and correct the transmit frequency deviation of the short message communication module; the test tooling refers to a device on which the short message communication module to be tested and its related test interface are installed; the short message communication module refers to a communication device used to send and receive short messages, such as the BeiDou-3 short message communication module, the RDSS civil communication module, etc.; the L-band inbound signal frequency refers to the inbound signal frequency of the short message communication module, as shown in Table 1. The currently supported frequencies are Lf0, Lf1, Lf2, Lf3, Lf4, and Lf5.
[0059] Lf0 1615.68±4.08MHz Lf1 1614.26±4.08MHz Lf2 1618.34±4.08MHz Lf3 1622.42±4.08MHz Lf4 1624.524±1.6376MHz Lf5 1673.628±1.6376MHz
[0060] Table 1
[0061] The output clock of the local crystal oscillator in the transmission frequency deviation correction system is 10MHz. As shown in Table 1, one of the frequencies of the transmitted RF signal is about 1600MHz, which is equivalent to amplifying the clock by 160 times. In this application, the correction system adjusts 10MHz by a frequency deviation of 1600MHz. The adjustment accuracy is high, that is, a change of 10MHz by 1Hz will affect the deviation of the transmission frequency of 160Hz. In daily production, the deviation is controlled at 80Hz, that is, the error of 10MHz is controlled within 0.5Hz.
[0062] In addition, it should be noted that before starting to perform frequency offset correction on each short message communication module, multiple short message communication modules need to be installed on the test product tooling. When the test officially starts, for each short message communication module, the test channel is switched to the test channel corresponding to the current short message communication module to be tested, and the power of the test channel corresponding to the short message communication module to be tested is turned on. The frequency control word and corresponding parameters are set for the test channel to ensure accurate transmission and reception of the signal, and the L-band inbound signal frequency of the short message communication module to be tested is read through the serial port channel, and the L-band inbound signal frequency is stored in the system database.
[0063] It can be understood that, by performing step S01, an accurate initial state record is established for each module, ensuring that the starting point data of the calibration is accurate, providing a basis for subsequent frequency deviation calculation and crystal oscillator voltage control adjustment, and improving the accuracy and reliability of the calibration.
[0064] Step S02, performing signal processing on the radio frequency signal output by the short message communication module, obtaining the actual transmission frequency corresponding to the radio frequency signal, and comparing it with the frequency point of the L-band inbound signal to generate a frequency deviation;
[0065] It should be noted that the radio frequency signal refers to the radio frequency signal emitted by the short message communication module, the actual transmission frequency refers to the actual frequency of the radio frequency signal obtained after signal processing, and the frequency deviation refers to the difference between the actual transmission frequency and the frequency point of the L-band inbound signal.
[0066] In addition, it should be noted that after the short message communication module starts the transmission frequency, the RF signal is output through the corresponding port. After the RF signal passes through the transmission frequency deviation correction system, the corresponding actual transmission frequency is generated, and the difference between the actual transmission frequency and the L-band inbound signal frequency stored in the database, that is, the frequency deviation, is calculated.
[0067] It can be understood that, in step S02, the deviation between the actual transmission frequency and the L-band inbound signal frequency is accurately measured through a high-precision signal processing algorithm, thereby improving the accuracy of frequency deviation calculation and providing key data for subsequent frequency calibration.
[0068] Step S03, comparing the frequency deviation with the preset frequency deviation, and if the frequency deviation is greater than the preset frequency deviation, adjusting the radio frequency signal according to the frequency deviation;
[0069] It should be noted that the preset frequency deviation refers to the maximum allowable frequency deviation threshold set by the system, which is used to determine whether the frequency deviation is within the allowable error range. If the frequency deviation is less than the preset frequency deviation, it means that the frequency deviation can be ignored, the current test data is retained, and the frequency deviation of the next short message communication module is corrected. If the frequency deviation is greater than the preset frequency deviation, it means that the frequency deviation still does not meet the equipment accuracy and it is necessary to continue to correct the frequency deviation and adjust the corresponding RF signal until the frequency deviation is less than the preset frequency deviation.
[0070] It is understandable that since the existing scheme requires satellite searching and positioning in an open field during frequency deviation correction, the frequency deviation can only be corrected after the solution time, step S03 is performed to achieve precise control of the frequency of the RF signal by dynamically adjusting the crystal oscillator voltage control voltage without using the positioning function, thereby improving the environmental adaptability of the frequency deviation correction of the short message communication module and thus improving the correction efficiency of the short message communication module.
[0071] Step S04, after the radio frequency signal calibration is completed, the transmission frequency deviation of the next short message communication module is calculated and a correction operation is performed.
[0072] It should be noted that after the RF signal calibration of any short message communication module to be tested is completed, the system switches the test channels in sequence, repeats the above frequency deviation correction process, and turns off the power of the modules not involved in the test until the test of all short message communication modules is completed.
[0073] It is understandable that since the existing solution requires frequent disassembly and assembly of the antenna during product inspection on the production line, step S04 is performed to detect and correct the frequency deviations of multiple short message communication modules one by one without using antennas, thereby achieving automatic detection and correction of the transmit frequency deviation of short message communication modules in batches, significantly improving the correction efficiency and solving the current technical problem of low efficiency in correcting the transmit frequency deviation of short message communication modules.
[0074] In a feasible implementation manner, in step S03, the step of adjusting the radio frequency signal according to the frequency deviation includes steps A01 to A04:
[0075] Step A01, obtaining the initial crystal oscillator voltage control voltage of the short message communication module;
[0076] It should be noted that the system reads the crystal oscillator voltage control value of the short message communication module through an interface or sensor before any frequency adjustment. This value is called the initial crystal oscillator voltage control voltage, which is recorded and saved in the system database at the initial stage of the test.
[0077] Step A02, calculating and correcting the crystal oscillator voltage control voltage according to the linear relationship between the frequency deviation and the crystal oscillator voltage control voltage;
[0078] It should be noted that there is a linear relationship between the frequency deviation and the crystal oscillator voltage control voltage. The relationship between the frequency deviation Δf and the crystal oscillator voltage control voltage V may be expressed as:
[0079]
[0080] Among them, Lfx is the frequency of the L-band inbound signal, fclk is the standard frequency of the voltage-controlled crystal oscillator, k is the proportional constant between the voltage-controlled crystal oscillator frequency and the crystal oscillator voltage-controlled voltage, and b is the constant offset. Based on the linear relationship between the frequency deviation and the crystal oscillator voltage-controlled voltage, the system calculates the voltage value used to adjust the output frequency of the voltage-controlled crystal oscillator, that is, to correct the crystal oscillator voltage-controlled voltage. The output frequency of the voltage-controlled crystal oscillator determines the RF signal output by the short message communication module.
[0081] Step A03, feeding back the calibrated crystal oscillator voltage control voltage to the short message communication module;
[0082] It should be noted that after the system calculates the correction crystal oscillator voltage control voltage according to the frequency deviation, it feeds back the correction crystal oscillator voltage control voltage to the short message communication module currently under test through the interface channel so that the short message communication module can adjust the frequency of its RF signal accordingly.
[0083] Step A04: Use the calibrated crystal oscillator voltage-controlled voltage to adjust the initial crystal oscillator voltage-controlled voltage to achieve adjustment of the radio frequency signal.
[0084] It should be noted that after the short message communication module receives the corrected crystal oscillator voltage-controlled voltage, it compares it with the initial crystal oscillator voltage-controlled voltage, and adjusts the voltage-controlled voltage of the temperature-compensated voltage-controlled crystal oscillator according to the difference, thereby changing the frequency of the RF signal. The temperature-compensated voltage-controlled crystal oscillator is used to maintain high precision and high stability to provide the system with a clock.
[0085] In this implementation, the initial crystal oscillator voltage-controlled voltage of the current RF signal is obtained to provide a reference for subsequent frequency adjustment. The corrected crystal oscillator voltage-controlled voltage is calculated through the linear relationship between the frequency deviation and the crystal oscillator voltage-controlled voltage and automatically fed back to the short message communication module, thereby achieving faster and more accurate frequency correction while reducing the difficulty and cost of implementation.
[0086] In a feasible implementation manner, in step A02, the step of adjusting the initial crystal oscillator voltage control voltage by using the correction crystal oscillator voltage control voltage to achieve the step of adjusting the radio frequency signal includes steps A11 to A12:
[0087] Step A11, recording the adjusted RF signal as a new RF signal, calculating the frequency deviation based on the new RF signal, and returning to the step of comparing the frequency deviation with the preset frequency deviation;
[0088] It should be noted that the RF signal after preliminary adjustment or the last iterative adjustment is marked as a new RF signal. Based on this new RF signal, the system calculates its frequency deviation. After completing the calculation of the frequency deviation, it returns and executes the step of comparing the frequency deviation with the preset frequency deviation, and restarts the process of verifying whether the frequency deviation is within the preset frequency deviation range.
[0089] Step A12, when the number of adjustments of the RF signal reaches a preset adjustment threshold or the frequency deviation is less than or equal to the preset frequency deviation, stop adjusting the RF signal, and generate a test report based on the test information of the short message communication module, wherein the test information includes the device number corresponding to the short message communication module, the L-band inbound signal frequency, the frequency deviation, the number of adjustments, the RF signal frequency, and the crystal oscillator voltage control voltage.
[0090] It should be noted that the preset adjustment threshold refers to the maximum number of adjustments allowed by the system, which is used to stop further correction operations after reaching this number. The test information refers to all relevant data collected during the RF signal adjustment process, including but not limited to the device number of the short message communication module, the L-band inbound signal frequency, frequency deviation, number of adjustments, specific values of the RF signal, and the crystal oscillator voltage control voltage value used for correction. The test report is generated based on the test information and is a document used to record and display the RF signal adjustment process and results, including key information such as the comparison of the RF signal before and after adjustment, the number of adjustments, the correction voltage value, as well as performance evaluation and suggestions.
[0091] In addition, it should be noted that if the frequency deviation calculated based on the new RF signal is still greater than the preset frequency deviation, the system will continue to perform the frequency deviation correction process, and re-detect the frequency deviation of the corrected crystal oscillator voltage-controlled voltage, and record the number of adjustments of the corrected crystal oscillator voltage-controlled voltage. The number of adjustments refers to the number of times the system adjusts the corrected crystal oscillator voltage-controlled voltage, which is used to evaluate the complexity and efficiency of the correction process. If the number of adjustments reaches the preset adjustment threshold, it is considered that the frequency deviation of the corresponding short message communication module is difficult to correct through an automated program and needs to be manually inspected, or when the frequency deviation is less than or equal to the preset frequency deviation, it is considered that the short message communication module at this time has met the factory accuracy of the equipment. In these two cases, the system will stop adjusting the correction crystal oscillator voltage-controlled voltage for this short message communication module, and output the test information corresponding to the short message communication module to the test report.
[0092] In this embodiment, by continuously calculating and comparing frequency deviations, the system can evaluate the accuracy of the current RF signal in real time and provide data support for subsequent adjustments. By setting the thresholds for the number of adjustments and the frequency deviation, the system can avoid over-adjustment or under-adjustment, while ensuring that all relevant test data are accurately recorded, thereby ensuring the stability and efficiency of the system.
[0093] In a feasible implementation manner, the transmission frequency deviation correction system further includes a digital signal acquisition unit. In step S02, the step of performing signal processing on the radio frequency signal output by the short message communication module, and obtaining the actual transmission frequency corresponding to the radio frequency signal includes steps A21 to A23:
[0094] Step A21, receiving the radio frequency signal output by the short message communication module, attenuating the radio frequency signal in the radio frequency front end, and converting the attenuated radio frequency signal into an intermediate frequency signal;
[0095] It should be noted that the system receives the RF signal from the short message communication module. In the RF front end, the received RF signal is attenuated to ensure that the signal strength is moderate for subsequent processing. The attenuated RF signal is converted into an intermediate frequency signal. The intermediate frequency signal is the signal obtained after the frequency conversion of the RF signal, and its frequency is within a moderate range for subsequent digital signal processing.
[0096] Step A22, performing analog-to-digital conversion on the intermediate frequency signal in a digital signal acquisition unit to generate a baseband signal;
[0097] It should be noted that the digital signal acquisition unit is responsible for converting analog signals into digital signals for digital signal processing. In the digital signal acquisition unit, the intermediate frequency signal is converted into a digital signal by analog-to-digital conversion. The converted digital signal is converted into a baseband signal through a digital signal processing algorithm. The baseband signal is an unmodulated original digital signal that contains information such as the frequency and phase of the signal.
[0098] Step A23, performing fast Fourier transform on the baseband signal to calculate the actual transmission frequency.
[0099] It should be noted that the baseband signal is subjected to fast Fourier transform (FFT). Fourier transform is a mathematical method for converting a signal from the time domain (or spatial domain) to the frequency domain (or spectral domain). The baseband signal is converted into a frequency domain signal, and the actual transmission frequency is obtained by analyzing the frequency domain signal.
[0100] In this implementation, intermediate frequency signal conversion is used to reduce processing difficulty and improve system flexibility. Digital signal processing is used to improve accuracy and flexibility and reduce processing costs. Fast Fourier transform is used to achieve high-precision and high-efficiency frequency analysis, which significantly improves system performance.
[0101] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 2 In step S02, the actual transmission frequency corresponding to the radio frequency signal is obtained and compared with the frequency point of the L-band inbound signal. The step of generating the frequency deviation includes steps S11 to S12:
[0102] Step S11, searching the compensation error of the L-band inbound signal frequency corresponding to the test frequency in the error compensation table, wherein the error compensation table stores the compensation error of the L-band inbound signal frequency of the short message communication module at each test frequency;
[0103] It should be noted that, according to the L-band inbound signal frequency of the short message communication module that currently needs to be calibrated, the compensation error of the corresponding test frequency is searched in the error compensation table, and the compensation error value is extracted from the found record. The compensation error refers to the actual error in the transmission frequency of the RF front end or short message communication module at a specific test frequency before starting the test. The error compensation table is a database that stores the compensation errors corresponding to different test frequencies. In the subsequent frequency offset correction, the system can compensate for the transmission frequency according to the error compensation table to obtain a more accurate transmission frequency. The test frequency refers to the specific frequency point in the signal source calibration channel that the system uses to calibrate and test the transmission frequency of the RF front end.
[0104] Step S12, determining the sum of the compensation error and the actual transmission frequency to obtain the compensated transmission frequency, and generating a frequency deviation based on the difference between the frequency point of the L-band inbound signal and the compensated transmission frequency.
[0105] It should be noted that the compensated transmission frequency is the sum of the compensation error and the actual transmission frequency. The frequency deviation is generated by subtracting the compensated transmission frequency from the L-band inbound signal frequency. The frequency deviation is calculated as follows:
[0106] Δf=Lfx-(f+Δf0)
[0107] Among them, Δf is the frequency deviation, Lfx is the frequency of the L-band inbound signal, f is the actual transmission frequency, and Δf0 is the compensation error.
[0108] In this implementation, by retrieving the error compensation table, the compensation error corresponding to the L-band inbound signal frequency and the test frequency can be quickly and accurately obtained, providing key data support for subsequent frequency calibration. By calculating the first frequency deviation, the difference between the current transmission frequency and the L-band inbound signal frequency can be quantitatively evaluated, providing a basis for subsequent frequency deviation correction.
[0109] In a feasible implementation manner, the transmission frequency deviation correction system further includes a radio frequency front end, and in step S01, before the step of obtaining the initial crystal oscillator voltage control voltage of the short message communication module and the L-band inbound signal frequency point, steps B01 to B03 are also included:
[0110] Step B01, switching the RF switch in the RF front end to the signal source calibration channel;
[0111] It should be noted that before starting the calibration process, the system first switches the RF switch in the RF front end to the signal source calibration channel. The RF front end is used to switch the transmission channels of different short message communication modules and perform functions such as attenuation, filtering, and frequency conversion on the transmitted video signal. The RF switch is a device for switching the RF signal path and is used to select the signal source calibration channel or the test channel. The signal source calibration channel is a channel specifically used to calibrate the transmission frequency of the RF front end and the short message communication module. Through this channel, the system can obtain accurate test frequencies and calculate compensation errors.
[0112] Step B02, in the signal source calibration channel, obtaining the test frequency corresponding to the L-band inbound signal frequency;
[0113] It should be noted that in the signal source calibration channel, a set of test frequency points are selected according to the calibration specifications or test requirements. These frequency points cover all frequency ranges that the signal source may emit to ensure comprehensive calibration.
[0114] Step B03, calculating the compensation error of the test frequency point and storing it in the error compensation table.
[0115] It should be noted that the system calculates the compensation error of the test frequency point and stores the compensation error in the error compensation table. In the subsequent frequency deviation correction, the system can compensate the transmission frequency according to the error compensation table to obtain a more accurate transmission frequency.
[0116] In this embodiment, by switching to the signal source calibration channel, the system can obtain more accurate test frequency points and compensation errors, thereby improving the accuracy of the calibration, while avoiding interference and damage to the test channel, ensuring the stability and reliability of the system. By obtaining the test frequency points, the system can clearly identify the frequency points that need to be paid attention to during the calibration process, thereby ensuring the targetedness and effectiveness of the calibration, avoiding unnecessary test operations, and improving the efficiency of the calibration process. Through the calculation and application of the compensation error, the system can understand the deviation of the short message communication module when transmitting a specific frequency, thereby compensating for the transmission frequency to determine a more accurate actual transmission frequency.
[0117] For example, to help understand the technical concept or technical principle of this application, please refer to Figure 3 , Figure 4 and Figure 5, Figure 3 The overall flow chart of the transmission frequency deviation correction method is provided. Figure 4 A system diagram of the transmission frequency deviation correction method is provided. Figure 5 A schematic diagram of the short message communication module is provided.
[0118] exist Figure 3 In the test platform, after the test platform is deployed, the system is calibrated through the signal source calibration channel to ensure the accuracy of the test system frequency. The RF front end is switched to the short message communication module to start testing it, and the corresponding number of the short message communication module, the crystal oscillator voltage control voltage and other parameters are obtained. The RF signal is output at the L-band inbound signal frequency point, the RF signal is processed to obtain the baseband signal, and the baseband signal is fast Fourier transformed to obtain the actual transmission frequency, and the frequency deviation △F is further calculated. When the absolute value of the frequency deviation △F is less than the preset frequency deviation F, the corresponding number of the short message communication module (CH), the crystal oscillator voltage control voltage, the transmission frequency and other test data of the current test are saved, and the next test is switched to the next one. The short message communication module (CH+1) performs the next round of frequency deviation correction. When the absolute value of the frequency deviation △F is greater than the preset frequency deviation F, the correction crystal oscillator voltage-controlled voltage is calculated according to the relationship between the frequency deviation △F and the crystal oscillator voltage-controlled voltage, and the correction crystal oscillator voltage-controlled voltage is sent to the short message communication module through the serial port to adjust the frequency of the temperature-compensated voltage-controlled crystal oscillator, thereby correcting the transmission frequency, and performing frequency deviation correction on the corrected transmission frequency until the frequency deviation reaches the preset frequency deviation range. Assuming that there are N short message communication modules in the test system that need to be tested, when the last short message communication module (ie, CH>N) is tested, the test data of all short message communication modules are output to the test report.
[0119] exist Figure 4In the test, the control center selects the short message communication module to be tested through the 1 serial port to N serial port module. For the short message communication module to be tested in the test tooling, the RF signal is sent to the RF front end. The RF switch in the RF front end will compensate the L-band inbound signal frequency of the short message communication module through the correction signal source before the test. During the test, the corresponding test channel of the short message communication module to be tested will be opened, and the received RF signal will be attenuated, filtered, and frequency-converted through the attenuator and down-conversion module to output the intermediate frequency signal. After receiving the intermediate frequency signal, the digital processing module performs analog-to-digital conversion on it, and determines the short message communication module to be tested through the analytical calculation module. The actual transmission frequency is fed back to the control center through the Ethernet interface, and the test data of the short message communication module to be tested is fed back to the control center. After analyzing the test data, the control center calculates the correction crystal oscillator voltage control voltage and feeds it back to the corresponding short message communication module to be tested through the serial port channel. The corrected RF signal is verified under the correction crystal oscillator voltage control voltage to determine whether the frequency deviation of the current transmission frequency is within the preset frequency deviation range. If not, continue to execute the above process, adjust the correction crystal oscillator voltage control voltage, and thus correct the transmission frequency until the frequency deviation of the current transmission frequency is within the preset frequency deviation range. The control center then controls the next short message communication module to be tested through the serial port channel to perform frequency deviation correction.
[0120] exist Figure 5 In the test, the short message communication module is deployed on the host machine. The host machine refers to the test tooling during the test, and refers to the device or equipment integrated with the short message communication module in actual applications. The short message communication module needs to achieve wireless communication through an antenna. Among them, the RF board mainly completes the low noise amplification (LNA), filtering, frequency conversion and power amplification of the L signal (RDSS L signal) of the Beidou-3 regional short message (S) and the global short message signal (B2b). The RF chip has a built-in DAC digital-to-analog conversion circuit, which receives the DAC control signal of the baseband processing unit to adjust the clock of the voltage-temperature compensated voltage-controlled crystal oscillator, thereby adjusting the transmission frequency; the digital board mainly completes the B2b intermediate frequency signal and S intermediate frequency signal processing sent by the RF chip and the serial port information processing of the interface circuit, realizes the capture and tracking of satellite navigation signals, and completes the processing of short message signals.
[0121] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the transmission frequency deviation correction method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0122] The present application also provides a transmission frequency deviation correction device, which is applied to a transmission frequency deviation correction system. The transmission frequency deviation correction system includes a test tool, and the test tool includes multiple short message communication modules. Please refer to Figure 6 , the transmitting frequency deviation correction device comprises:
[0123] The data acquisition module 10 is used to acquire the L-band inbound signal frequency of any one of the multiple short message communication modules;
[0124] The frequency deviation calculation module 20 is used to perform signal processing on the radio frequency signal output by the short message communication module, obtain the actual transmission frequency corresponding to the radio frequency signal, and compare it with the frequency point of the L-band inbound signal to generate a frequency deviation;
[0125] A judgment and correction module 30 is used to compare the magnitude of the frequency deviation with a preset frequency deviation, and if the frequency deviation is greater than the preset frequency deviation, adjust the radio frequency signal according to the frequency deviation;
[0126] The cyclic correction module 40 is used to calculate the transmission frequency deviation of the next short message communication module and perform a correction operation after the radio frequency signal correction is completed.
[0127] Optionally, the judgment and correction module 30 is further used for:
[0128] Obtain the initial crystal oscillator voltage control voltage of the short message communication module;
[0129] According to the linear relationship between the frequency deviation and the crystal oscillator voltage control voltage, the correction crystal oscillator voltage control voltage is calculated;
[0130] Feeding back the calibrated crystal oscillator voltage control voltage to the short message communication module;
[0131] The initial crystal oscillator voltage control voltage is adjusted using the correction crystal oscillator voltage control voltage to achieve adjustment of the radio frequency signal.
[0132] Optionally, the judgment and correction module 30 is further used for:
[0133] Recording the adjusted radio frequency signal as a new radio frequency signal, calculating the frequency deviation based on the new radio frequency signal, and returning to the step of comparing the frequency deviation with the preset frequency deviation;
[0134] When the number of adjustments of the RF signal reaches a preset adjustment threshold or the frequency deviation is less than or equal to the preset frequency deviation, stop adjusting the RF signal and generate a test report based on the test information of the short message communication module, wherein the test information includes the device number corresponding to the short message communication module, the frequency point of the L-band inbound signal, the frequency deviation, the number of adjustments, the RF signal and the crystal oscillator voltage control voltage.
[0135] Optionally, the transmission frequency deviation correction system further includes a digital signal acquisition unit, and the frequency deviation calculation module 20 is further used to:
[0136] Receive the RF signal output by the short message communication module, attenuate the RF signal in the RF front end, and convert the attenuated RF signal into an intermediate frequency signal;
[0137] Performing analog-to-digital conversion on the intermediate frequency signal in the digital signal acquisition unit to generate a baseband signal;
[0138] Perform fast Fourier transform on the baseband signal to calculate the actual transmission frequency.
[0139] Optionally, the frequency deviation calculation module 20 is further used for:
[0140] Retrieving the compensation error of the L-band inbound signal frequency corresponding to the test frequency in the error compensation table, wherein the error compensation table stores the compensation error of the L-band inbound signal frequency of the short message communication module at each test frequency;
[0141] The sum of the compensation error and the actual transmission frequency is determined to obtain the compensation transmission frequency, and the frequency deviation is generated based on the difference between the frequency point of the L-band inbound signal and the compensation transmission frequency.
[0142] Optionally, the transmitting frequency deviation correction system further includes a radio frequency front end, and the transmitting frequency deviation correction device further includes an initial correction module 50, and the initial correction module 50 is further used to:
[0143] Switch the RF switch in the RF front end to the signal source calibration channel;
[0144] In the signal source calibration channel, obtain the L-band inbound signal frequency corresponding to the test frequency;
[0145] Calculate the compensation error of the test frequency point and store it in the error compensation table.
[0146] The transmission frequency deviation correction device provided by the present application adopts the transmission frequency deviation correction method in the above embodiment, which can solve the current technical problem of low efficiency of transmission frequency deviation correction of short message communication module. Compared with the prior art, the beneficial effect of the transmission frequency deviation correction device provided by the present application is the same as the beneficial effect of the transmission frequency deviation correction method provided by the above embodiment, and other technical features in the transmission frequency deviation correction device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0147] The present application provides an electronic device, which includes: at least one processor; and a memory that is communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the transmission frequency deviation correction method in the above-mentioned embodiment 1.
[0148] Reference below Figure 7, which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present application. The electronic device in the embodiments of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, PADs (Portable Application Description: tablet computers), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 7 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0149] like Figure 7 As shown, the electronic device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the electronic device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows an electronic device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0150] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0151] The electronic device provided by the present application adopts the transmission frequency deviation correction method in the above embodiment, which can solve the current technical problem of low efficiency of transmission frequency deviation correction of the short message communication module. Compared with the prior art, the beneficial effects of the electronic device provided by the present application are the same as the beneficial effects of the transmission frequency deviation correction method provided by the above embodiment, and other technical features in the electronic device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0152] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0153] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0154] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the transmission frequency deviation correction method in the above-mentioned embodiment.
[0155] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.
[0156] The computer-readable storage medium may be included in the electronic device, or may exist independently without being installed in the electronic device.
[0157] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by an electronic device, the transmission frequency deviation correction device: for any short message communication module among multiple short message communication modules, obtain the initial crystal oscillator voltage-controlled voltage and the L-band inbound signal frequency of the short message communication module; perform signal processing on the first radio frequency signal output by the short message communication module, obtain the actual transmission frequency corresponding to the first radio frequency signal, and compare it with the L-band inbound signal frequency to generate a first frequency deviation; determine whether the first frequency deviation is less than the preset frequency deviation, and adjust the initial crystal oscillator voltage-controlled voltage according to the determination result to correct the first radio frequency signal; after the first radio frequency signal correction is completed, calculate the transmission frequency deviation of the next short message communication module and perform a correction operation.
[0158] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0159] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0160] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0161] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned transmission frequency deviation correction method, and can solve the current technical problem of low efficiency of transmission frequency deviation correction of short message communication modules. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the transmission frequency deviation correction method provided by the above-mentioned embodiment, and will not be repeated here.
[0162] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned transmission frequency deviation correction method when executed by a processor.
[0163] The computer program product provided by the present application can solve the current technical problem of low efficiency of transmission frequency deviation correction of short message communication modules. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the transmission frequency deviation correction method provided by the above embodiment, which will not be repeated here.
[0164] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A method for correcting a transmission frequency deviation, characterized in that: Applied to a transmission frequency deviation correction system, the transmission frequency deviation correction system includes a test fixture, the test fixture includes multiple short message communication modules, and the transmission frequency deviation correction method includes: For any one of the multiple short message communication modules, obtaining an L-band inbound signal frequency of the short message communication module; Performing signal processing on the radio frequency signal output by the short message communication module, obtaining an actual transmission frequency corresponding to the radio frequency signal, and comparing it with the frequency point of the L-band inbound signal to generate a frequency deviation; comparing the magnitude of the frequency deviation with a preset frequency deviation, and if the frequency deviation is greater than the preset frequency deviation, adjusting the radio frequency signal according to the frequency deviation; After the radio frequency signal correction is completed, the transmission frequency deviation of the next short message communication module is calculated and a correction operation is performed.
2. The transmission frequency deviation correction method according to claim 1, characterized in that: The step of adjusting the radio frequency signal according to the frequency deviation comprises: Obtaining an initial crystal oscillator voltage control voltage of the short message communication module; According to the linear relationship between the frequency deviation and the crystal oscillator voltage control voltage, the correction crystal oscillator voltage control voltage is calculated; Feeding back the calibrated crystal oscillator voltage control voltage to the short message communication module; The initial crystal oscillator voltage control voltage is adjusted using the correction crystal oscillator voltage control voltage to achieve adjustment of the radio frequency signal.
3. The transmission frequency deviation correction method as claimed in claim 2, characterized in that: After the step of using the correction crystal oscillator voltage-controlled voltage to adjust the initial crystal oscillator voltage-controlled voltage to achieve the step of adjusting the radio frequency signal, the method further includes: Recording the adjusted radio frequency signal as a new radio frequency signal, calculating a frequency deviation based on the new radio frequency signal, and returning to execute the step of comparing the frequency deviation with a preset frequency deviation; When the number of adjustments of the radio frequency signal reaches a preset adjustment threshold or the frequency deviation is less than or equal to a preset frequency deviation, stop adjusting the radio frequency signal, and generate a test report based on the test information of the short message communication module, wherein the test information includes the device number corresponding to the short message communication module, the L-band inbound signal frequency, the frequency deviation, the number of adjustments, the radio frequency signal, and the crystal oscillator voltage control voltage.
4. The transmission frequency deviation correction method as claimed in claim 3, characterized in that: The transmission frequency deviation correction system also includes a digital signal acquisition unit, and the step of performing signal processing on the radio frequency signal output by the short message communication module to obtain the actual transmission frequency corresponding to the radio frequency signal includes: receiving the radio frequency signal output by the short message communication module, attenuating the radio frequency signal in the radio frequency front end, and converting the attenuated radio frequency signal into an intermediate frequency signal; Performing analog-to-digital conversion on the intermediate frequency signal in the digital signal acquisition unit to generate a baseband signal; Perform fast Fourier transform on the baseband signal to calculate the actual transmission frequency.
5. The transmission frequency deviation correction method according to claim 1, characterized in that: The step of obtaining the actual transmission frequency corresponding to the radio frequency signal and comparing it with the frequency point of the L-band inbound signal to generate a frequency deviation comprises: Retrieving the compensation error of the L-band inbound signal frequency corresponding to the test frequency in the error compensation table, wherein the error compensation table stores the compensation error of the L-band inbound signal frequency of the short message communication module at each test frequency; The sum of the compensation error and the actual transmission frequency is determined to obtain a compensation transmission frequency, and a frequency deviation is generated based on a difference between the L-band inbound signal frequency point and the compensation transmission frequency.
6. The transmission frequency deviation correction method as claimed in claim 5, characterized in that: The transmitting frequency deviation correction system also includes a radio frequency front end, and before the step of obtaining the L-band inbound signal frequency point of the short message communication module, it also includes: Switching the RF switch in the RF front end to the signal source calibration channel; In the signal source calibration channel, obtaining a test frequency corresponding to the L-band inbound signal frequency; The compensation error of the test frequency point is calculated and stored in an error compensation table.
7. A transmission frequency deviation correction device, characterized in that: Applicable to a transmission frequency deviation correction system, the transmission frequency deviation correction system includes a test fixture, the test fixture includes a plurality of short message communication modules, and the transmission frequency deviation correction device includes: A data acquisition module, configured to acquire, for any one of the plurality of short message communication modules, an L-band inbound signal frequency of the short message communication module; A frequency deviation calculation module, used to perform signal processing on the radio frequency signal output by the short message communication module, obtain the actual transmission frequency corresponding to the radio frequency signal, and compare it with the frequency point of the L-band inbound signal to generate a frequency deviation; A judgment and correction module, used for comparing the magnitude of the frequency deviation with a preset frequency deviation, and if the frequency deviation is greater than the preset frequency deviation, adjusting the radio frequency signal according to the frequency deviation; The cyclic correction module is used to calculate the transmission frequency deviation of the next short message communication module and perform a correction operation after the radio frequency signal correction is completed.
8. An electronic device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the transmission frequency deviation correction method according to any one of claims 1 to 6.
9. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the transmission frequency deviation correction method according to any one of claims 1 to 6 are implemented.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the transmission frequency deviation correction method according to any one of claims 1 to 6 are implemented.