[go: up one dir, main page]

CN116908886A - System and method for automatically detecting gain range of GNSS module - Google Patents

System and method for automatically detecting gain range of GNSS module Download PDF

Info

Publication number
CN116908886A
CN116908886A CN202311177777.0A CN202311177777A CN116908886A CN 116908886 A CN116908886 A CN 116908886A CN 202311177777 A CN202311177777 A CN 202311177777A CN 116908886 A CN116908886 A CN 116908886A
Authority
CN
China
Prior art keywords
gain
value
gnss module
information path
input signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202311177777.0A
Other languages
Chinese (zh)
Other versions
CN116908886B (en
Inventor
请求不公布姓名
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kaixin Micro Technology Co ltd
Original Assignee
Beijing Kaixin Micro Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Kaixin Micro Technology Co ltd filed Critical Beijing Kaixin Micro Technology Co ltd
Priority to CN202311177777.0A priority Critical patent/CN116908886B/en
Publication of CN116908886A publication Critical patent/CN116908886A/en
Application granted granted Critical
Publication of CN116908886B publication Critical patent/CN116908886B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/23Testing, monitoring, correcting or calibrating of receiver elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)

Abstract

The application relates to a system and a method for automatically detecting a gain range of a GNSS module. The automatic gain detection equipment comprises a processing unit, a receiving unit and a gain control unit, wherein the processing unit is used for receiving the carrier-to-noise ratio output by the GNSS module and outputting an information path selection instruction and a gain control instruction; a first information path receiving an input signal and amplifying the input signal; the second information path attenuates the input signal or the input signal amplified by the first information path under the control of the gain control instruction and outputs the attenuated input signal to the GNSS module; the first controllable switch transmits an input signal received by the input end of the gain detection device to the first or second information path under the control of the information path selection instruction; a second controllable switch receives the input signal or receives the input signal amplified via the first information path. The application further comprises a detection method for automatically detecting the gain range of the GNSS module. According to the technical scheme, the gain value of the signal input into the GNSS module can be automatically adjusted, and the gain range of the GNSS module can be automatically detected.

Description

System and method for automatically detecting gain range of GNSS module
Technical Field
The present application relates to the field of satellite navigation technologies, and in particular, to a system and a method for automatically detecting a gain range of a GNSS module.
Background
The global satellite navigation system (GNSS) consists of a ground control system, satellites and a signal receiving system, and provides positioning navigation information for users. The GNSS receiver (hereinafter abbreviated as GNSS module) receives satellite navigation system information, and obtains satellite information, navigation information data, and the like by resolving. Because satellite navigation signals are modulated by spreading, and the path loss is large, satellite navigation signals received by an antenna of a GNSS receiver are submerged in noise, and cannot be generally identified before despreading, and the satellite navigation signals are characterized by noise. Therefore, the GNSS module is required to have the advantages of low noise figure, high gain and the like, so that the signal output by the GNSS module has a higher carrier-to-noise ratio. For this reason, the GNSS module needs to have a suitable gain range.
The difference between the hardware links of the GNSS modules results in different matching gain ranges of different GNSS modules, so that the receiving performance of the GNSS modules needs to be tested in the production process. In the existing test mode, in the test process, the gain value of the input signal for test needs to be manually set, so that the gain value of the input signal for test is in the matching gain range of the GNSS module, and then the test work of the signal receiving performance of the GNSS module is carried out. In the process, each GNSS module needs to debug the matching gain according to the steps, and the steps are complicated and the efficiency is low.
Disclosure of Invention
Aiming at the problems existing in the prior art, the application provides automatic gain detection equipment for a GNSS module, which comprises a processing unit, a gain control unit and a control unit, wherein the processing unit is configured to receive carrier-to-noise ratio data output by the GNSS module and output an information path selection instruction and a gain control instruction; a first information path including a plurality of amplifying units connected in series with each other, configured to receive the input signal and amplify the input signal; the second information path comprises attenuation units connected in series, and is configured to attenuate the input signal or the input signal amplified by the first information path under the control of the gain control instruction and output the attenuated input signal to the GNSS module; a first controllable switch coupled between the input of the gain detection device and either the first information path input or the second information path input, configured to pass an input signal received at the input of the gain detection device to either the first information path or the second information path under control of the information path selection instruction; a second controllable switch coupled between the output of the first information path or the input of the gain detection device and the input of the second information path, configured to receive the input signal or to receive an input signal amplified by the first information path.
In particular, the device, wherein the number of amplifying units in the first information path is 1 or more.
In particular, the device, wherein the amplification units have equal amplification factors and are not adjustable.
In particular, when the first information path selection instruction is valid, the input signal is amplified by the first information path and then output to the second information path for attenuation; or when the second information path selection instruction is valid, the input signal is directly transmitted to a second information path for attenuation.
In particular, the device, wherein the number of attenuation units in the second information path is 1 or more.
In particular, the device, wherein the ranges of the attenuation factors of the attenuation units are equal to each other, and the attenuation factors are adjustable.
In particular, the apparatus, wherein the gain control instruction controls a damping factor of any of the damping units in the second information path.
In particular, the device is configured to output a test signal with a gain value to a GNSS module to be tested; receiving a carrier-to-noise ratio of the GNSS module; comparing the difference value of the carrier-to-noise ratio of the GNSS module received in two adjacent times with a preset threshold range; when the difference value is within the threshold value range, recording gain values corresponding to carrier-to-noise ratios fed back by the GNSS module twice adjacently as initial gain values and/or end gain values; and when the difference value exceeds the threshold value range, judging whether an initial gain value and/or a final gain value are recorded, and if so, outputting a gain value range matched with the GNSS module according to the record.
In particular, the device, wherein the processing unit is further configured to determine if the current attenuation factor has been greater than a maximum value of the attenuation factors of the detection device if there is no record when the difference value exceeds the threshold range; if the current attenuation multiple is not greater than the maximum value of the attenuation multiple of the detection device, the attenuation multiple is increased and the gain value of the test signal is updated.
In particular, the device, wherein the processing unit is further configured to determine, after recording the start gain value and/or the end gain value, whether the current attenuation factor has been greater than a maximum value of the attenuation factors of the detection device; if the current attenuation multiple is not greater than the maximum value of the attenuation multiple of the detection device, the attenuation multiple is increased and the gain value of the test signal is updated.
In particular, the device, wherein the processing unit is further configured to receive an input signal with an initial gain value and initialize a damping factor of the detection device; the input signal is sent to a GNSS module, and the initial carrier-to-noise ratio is obtained; judging whether the initial gain value is larger than a preset gain threshold value or not; and updating the gain value to be the sum of the initial gain value and the maximum amplification factor of the detection device when the initial gain value is smaller than the gain threshold value.
The application also provides an automatic gain detection system for the GNSS module, which comprises any one of the automatic gain detection equipment and gain detection auxiliary equipment, wherein the gain detection auxiliary equipment is coupled between the automatic gain detection equipment and the GNSS module to be detected and is configured to acquire the carrier-to-noise ratio output by the GNSS module to be detected and output the carrier-to-noise ratio to the automatic gain detection equipment, and receive the detection result output by the automatic gain detection equipment.
The application also provides a detection method of the automatic gain detection equipment, which comprises the following steps: outputting a test signal with a gain value to a GNSS module to be tested; receiving a carrier-to-noise ratio of the GNSS module; comparing the difference value of the carrier-to-noise ratio of the GNSS module received in two adjacent times with a preset threshold range; when the difference value is within the threshold value range, recording gain values corresponding to carrier-to-noise ratios fed back by the GNSS module twice adjacently as initial gain values and/or end gain values; and when the difference value exceeds the threshold value range, judging whether an initial gain value and/or a final gain value are recorded, and if so, outputting a gain value range matched with the GNSS module according to the record.
In particular, the method further comprises determining if the current attenuation factor is greater than a maximum value of the attenuation factors of the detection device if no record exists when the difference value exceeds the threshold range; if the current attenuation multiple is not greater than the maximum value of the attenuation multiple of the detection device, the attenuation multiple is increased and the gain value of the test signal is updated.
In particular, the method further comprises judging whether the current attenuation multiple is larger than the maximum value of the attenuation multiple of the detection device after recording the initial gain value and/or the final gain value; if the current attenuation multiple is not greater than the maximum value of the attenuation multiple of the detection device, the attenuation multiple is increased and the gain value of the test signal is updated.
In particular, the method further comprises receiving an input signal with an initial gain value and initializing the attenuation factor of the detection device; transmitting the input signal to a GNSS module; judging whether the initial gain value is larger than a preset gain threshold value or not; and updating the gain value to be the sum of the initial gain value and the maximum amplification factor of the detection device when the initial gain value is smaller than the gain threshold value.
Drawings
Preferred embodiments of the present application will be described in further detail below with reference to the attached drawing figures, wherein:
FIG. 1 is a schematic diagram of an automatic gain detection circuit according to one embodiment of the present application;
FIG. 2 is a schematic diagram of an automatic gain detection circuit according to another embodiment of the present application;
FIG. 3 is a flowchart illustrating a method for automatically detecting a gain range of a GNSS module according to an embodiment of the application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
In the following detailed description, reference is made to the accompanying drawings, which form a part hereof, and in which is shown by way of illustration specific embodiments of the application. In the drawings, like reference numerals describe substantially similar components throughout the different views. Various specific embodiments of the application are described in sufficient detail below to enable those skilled in the art to practice the teachings of the application. It is to be understood that other embodiments may be utilized or structural, logical, or electrical changes may be made to embodiments of the present application.
Techniques, methods, and apparatus known to one of ordinary skill in the relevant art may not be discussed in detail, but are intended to be part of the specification where appropriate. For the purpose of illustration only, the connection between elements in the figures is meant to indicate that at least the elements at both ends of the connection are in communication with each other and is not intended to limit the inability to communicate between elements that are not connected. In addition, the number of lines between two units is intended to indicate at least the number of signals involved in communication between the two units or at least the output terminals provided, and is not intended to limit the communication between the two units to only signals as shown in the figures.
Hereinafter, the signal path of the detecting device refers to a transmission path before the input signal is transmitted to the GNSS module to be detected. The gain value represents the amplification factor of the signal input into the GNSS module to be tested, and the unit is dB.
The application provides a system and a method for automatically detecting a gain range of a GNSS module, which can automatically adjust a gain value of a signal input into the GNSS module to be detected to a gain matching range of the GNSS module to be detected, ensure that the GNSS module to be detected obtains an input signal matched with the gain range of the GNSS module to be detected, and further obtain the gain matching range of the GNSS module to be detected and the receiving performance of the GNSS module.
Fig. 1 is a schematic diagram of an automatic gain detection circuit according to an embodiment of the present application.
According to one embodiment, the automatic gain detection circuit comprises an automatic gain detection system 11. The first input end of the automatic gain detection system 11 receives an input signal, the second input end thereof is coupled to the output end of the GNSS module 12 to be detected, and the output end thereof is coupled to the input end of the GNSS module 12 to be detected. The automatic gain detection system 11 is configured to receive an input signal, adjust a gain value of the input signal, generate a test signal, and output the test signal to the GNSS module 12 to be tested; and receiving the carrier-to-noise ratio value output by the GNSS module 12 to be detected, and judging whether the working state of the GNSS module 12 to be detected is normal or not according to the carrier-to-noise ratio value until the gain range of the GNSS module 12 to be detected is detected.
According to one embodiment, the input signal may be a signal with a fixed gain value after simulation by a satellite navigation signal simulation source. In some embodiments, the input signal may also be a real satellite navigation signal from a real satellite received during a field test.
According to one embodiment, the automatic gain detection system 11 includes a gain detection assistance device 112. The input end of the gain detection auxiliary device 112 is coupled to the second input end of the automatic gain detection system 11, and receives the carrier-to-noise value output by the GNSS module to be detected; an output of which is coupled to a second input of the automatic gain detection device 113. The gain detection auxiliary device 112 is configured to receive the carrier-to-noise value output by the GNSS module 12 to be detected, implement interactive data transmission with the automatic gain detection device 113, output an on/off command to the automatic gain detection device 113, and display the detection result for the user through an interface.
According to one embodiment, the automatic gain detection system 11 further comprises an automatic gain detection device 113. A first input of the automatic gain detection device 113 is coupled to a first input of the automatic gain control system 11 for receiving an input signal. An output terminal of the automatic gain detection device 113 is coupled to an input terminal of the GNSS module under test 12. The automatic gain detection device 113 is configured to receive the input signal and the carrier-to-noise ratio delivered by the gain detection auxiliary device 112, adjust the gain value of the input signal, and generate a test signal.
According to one embodiment, the automatic gain detection circuit further includes a GNSS module under test 12. The GNSS module 12 to be tested is configured to receive the test signal output by the automatic gain detection system 11, and output the carrier-to-noise ratio capable of reflecting the receiving performance of the GNSS module 12 to be tested through demodulation, analog-to-digital processing, baseband digital processing, and the like of the test signal.
According to an embodiment of the present application, the automatic gain detection device 113 can be used as an independent product to perform detection on the GNSS module 12 to be detected, is not assembled in the same device with the GNSS module 12 to be detected, and is also independent of the gain detection auxiliary device 112.
According to another embodiment of the present application, the automatic gain detection device 113 may also be integrated with other GNSS module detection apparatuses or systems in the same device.
Fig. 2 is a schematic diagram of an automatic gain detection circuit according to another embodiment of the present application.
According to one embodiment, the gain detection assistance device 212 comprises an interaction unit 2121. The interaction unit 2121 is coupled between the automatic gain detection device 213 and the GNSS module 22 under test. The interaction unit 2121 is configured to receive the carrier-to-noise ratio output by the GNSS module 22 to be tested, implement data transmission with the automatic gain detection device 213, output an on/off command to the automatic gain detection device 213, and display the gain range of the GNSS module 22 to be tested through a display interface.
According to one embodiment, the interaction unit 2121 and the GNSS module 22 to be tested are in data transmission through a serial communication interface.
According to an embodiment of the present application, the interaction unit 2121 may be a microcomputer, or may be an electronic device having an interaction function and a data processing function, such as a personal notebook, an intelligent mobile device, or the like.
According to one embodiment, the interaction unit 2121 is loaded with upper computer software. The upper computer software may provide a user display interface, and after the interaction unit 2121 receives the gain range of the GNSS module to be tested returned by the automatic gain detection device 213, the gain range may be presented to the user through the display interface of the upper computer software. The upper computer software records the noise ratio value of the GNSS module 22 to be tested received by the interaction unit 2121. In some embodiments, when the interactive unit receives a new carrier-to-noise value, the upper computer software replaces the recorded carrier-to-noise value with the new carrier-to-noise value.
According to one embodiment, the automatic gain detection device 213 comprises a processing unit 2131. The processing unit 2131 receives the carrier-to-noise ratio output by the GNSS module 22 to be tested and transmitted by the interaction unit 2121, outputs an information path selection instruction and a gain control instruction, and is configured to return the measured gain range of the GNSS module 22 to be tested to the interaction unit 2121 after the gain range detection of the GNSS module 22 to be tested is finished.
According to one embodiment, the processing unit 2131 may be a processor with data processing capabilities.
According to one embodiment, data transfer is performed between the processing unit 2131 and the interaction unit 2121 via a serial communication interface. In some embodiments, the processing unit 2131 and the interaction unit 2121 may also employ a short-range wireless transmission manner, such as wifi, NFC, etc., and a corresponding short-range wireless transmission module is disposed in the processing unit 2131.
According to one embodiment, the information path selection instructions output by the processing unit 2131 include an information path 1 selection instruction and an information path 2 selection instruction.
According to one embodiment, the gain control instructions output by the processing unit 2131 are configured to set the attenuation factors of the information path 2.
According to one embodiment, the automatic gain detection device 213 comprises an information path 1. The information path 1 includes an amplifying unit 2133 and an amplifying unit 2134 coupled in series with each other between an input terminal and an output terminal of the information path 1. The information path 1 is configured such that when the information path 1 selection instruction output from the processing unit 2131 is valid, an input signal is received through the controllable switch 2132, and the input signal is amplified by the amplifying units 2133 and 2134.
In some embodiments, the number of amplifying units in the information path 1 may be any number greater than or equal to 1, and the specific number depends on the actual needs. According to one example, the amplification factors of each amplification unit are equal to each other and the amplification factors are not adjustable. In other embodiments of the present application, the amplifying units 2133 and 3124 may be amplifiers with adjustable amplification factors, and the control of the amplification factors is implemented by the processing unit 2131.
According to one embodiment, when the amplification factors of the amplification unit 2133 and the amplification unit 2134 are a dB, respectively, the amplification factor of the information path 1 is the sum of the amplification factors of the amplification unit 2133 and the amplification unit 2134, and is 2A dB.
According to one embodiment, the automatic gain detection device 213 further comprises an information path 2. The information path 2 comprises an attenuation unit 2136 and an attenuation unit 2137 coupled in series with each other between an input and an output of the information path 2. The information path 2 is configured to receive an input signal or to attenuate an input signal amplified by the information path 1 to generate a test signal.
According to one embodiment, the number of attenuation units in the information path 2 may be any number greater than or equal to 1. According to an embodiment of the present application, the attenuation units 2136 and 2137 may be attenuators whose attenuation factors are adjustable and whose attenuation factor ranges are the same. In other embodiments of the present application, the attenuation units 2136 and 2137 may be non-adjustable attenuators whose attenuation factors are equal to each other.
According to one embodiment, when the attenuation times of the attenuation units 2136 and 2137 are both in the range of 0dB to B dB, the maximum attenuation times of the information path 2 is the sum of the maximum attenuation times of the attenuation units 2136 and 2137, and the attenuation range of the information path 2 is 0dB to 2B dB.
According to one embodiment of the application the attenuation factor of the information path 2 is controlled by the processing unit 2131. The processing unit 2131 outputs a gain control instruction to either one of the attenuation units 2136 and 2137, thereby realizing adjustment of the attenuation factors of the individual attenuation units.
According to one embodiment, the automatic gain detection device 213 comprises a controllable switch 2132. The controllable switch 2132 is a circuit having a path selection function, and the specific circuit implementation is not limited. One end of the controllable switch 2132 is coupled to an input of the automatic gain detection device 213; the other end may be coupled to one end of the controllable switch 2135 or to an input of the information path 1 under control of an information path selection instruction output by the processing unit 2131. The controllable switch 2132 is configured to pass an input signal to either information path 1 or information path 2 under control of an information path selection instruction.
According to one embodiment, the automatic gain detection device 213 further comprises a controllable switch 2135. The controllable switch 2135 may be a circuit with a path selection function, and the specific circuit implementation is not limited. One end of the controllable switch 2135 is coupled to the input of the information path 2, and the other end may be coupled to one end of the controllable switch 2132 or to the output of the information path 1 under the control of an information path selection instruction output by the processing unit 2131. The controllable switch 2135 is configured to receive an input signal or an input signal amplified via the information path 1 under control of an information path selection instruction.
According to one embodiment, when the information path 1 selection command output by the processing unit 2131 is valid, the controllable switch 2132 receives the input signal, and after the input signal is amplified by the information path 1, the input signal is further transmitted to the information path 2 by the controllable switch 2135 for attenuation.
According to one embodiment, when the information path 2 selection instruction output by the processing unit 2131 is valid, the controllable switch 2132 receives the input signal and transmits the input signal to the controllable switch 2135, and the controllable switch 2135 directly transmits the input signal to the information path 2 for attenuation.
FIG. 3 is a flowchart illustrating a method for automatically detecting a gain range of a GNSS module according to an embodiment of the application. According to one embodiment, the method may be performed by an automatic gain detection device 213.
In step 301, an input signal is obtained, wherein the input signal has a gain value N, the gain value is used as an initial value of the gain value N of the test signal output by the automatic gain detection device, and the input signal is transmitted to the GNSS module to be tested. The variable t is defined, with an initial value of 0. The variable t represents the attenuation multiple of the automatic gain detection device.
According to one embodiment of the application, a user starts the upper computer software to start detection, and the upper computer software controls the interaction unit to output an opening instruction to the automatic gain detection equipment. At this time, the attenuation multiple of the automatic gain detection device is 0dB. The input signal is directly transmitted to the input end of the GNSS module to be tested through the automatic gain detection equipment.
In step 302, an initial carrier-to-noise ratio of the GNSS module output is obtained from the interaction unit. Definition variable M i Give M 0 And carrying out initial value assignment. Variable M i Representing the carrier-to-noise ratio of the ith GNSS module to be tested obtained from the interaction unit. Defining a variable i, which represents a variable M i I has an initial value of 0.
According to one embodiment, the interaction unit receives an initial carrier-to-noise ratio sent by the GNSS module to be tested. According to one embodiment, the initial carrier-to-noise value is recorded by host computer software loaded on the interactive unit.
According to one embodiment, the automatic gain detection device receives the initial carrier-to-noise ratio transmitted by the GNSS module to be detected and transmitted by the interaction unit, and uses the initial carrier-to-noise ratio as the variable M 0 Is a value of (2).
According to one embodiment, a variable x and a variable y are defined, the variable x representing a maximum amplification factor of the automatic gain detection device and the variable y representing a maximum attenuation factor of the automatic gain detection device.
According to one embodiment, the value of x is the sum of the amplification factors of the amplifying units in the automatic gain detection device; and the value of y is the sum of the maximum attenuation times of all attenuation units in the automatic gain detection equipment. In some embodiments, the values of x and y may also be specified by the user using the host software, where the setting range of x is less than or equal to the sum of the amplification factors of the amplifying units in the automatic gain detection device; and the setting range of y is smaller than or equal to the sum of the maximum attenuation times of the attenuation units in the automatic gain detection equipment.
In step 303, it is determined whether the initial value of the variable N is greater than the high gain threshold value a. If N is greater than a, it represents that the automatic gain detection device needs to directly attenuate the input signal, and continuing to step 304; otherwise, the input signal needs to be amplified and then attenuated on behalf of the automatic gain detection device, and the process goes to step 313.
In some embodiments of the present application, the value range of the high gain threshold value a is within the (-y, x) interval, and the specific value can be set according to the actual requirement. In some embodiments, the high gain threshold value a may also be specified by the user through the host software.
In step 304, increasing the attenuation multiple of the automatic detection gain equipment; the gain value of the test signal is updated.
According to one embodiment, the value of variable t is increased. The value of the increase of the variable t is the attenuation multiple variation. In some embodiments, the fold change may be a value less than or equal to y. In one embodiment of the present application, when the attenuation multiple variation amount is equal to 1, the automatic gain detection device increases the attenuation multiple by 1dB by increasing the value of the variable t such that t=t+1.
According to one embodiment, the value of variable N is reduced and updated. The value of the decrease in the variable N is the attenuation multiple variation. In one embodiment of the present application, when the attenuation multiple variation amount is equal to 1, the attenuation multiple of the automatic gain detection device is increased by 1dB, and the gain value of the test signal output after attenuation via the automatic gain detection device is updated to n=n-1.
In step 308, the updated test signal is output to the GNSS module.
According to one embodiment of the application, the automatic gain detection device attenuates the input signal according to the updated attenuation times, generates a test signal and outputs the test signal to the GNSS module.
In step 305, the carrier-to-noise ratio delivered by the interactive unit is received and used as a variable M i Is a value of (2).
According to one embodiment, the value of variable i is increased such that i=i+1. The interaction unit can receive the carrier-to-noise ratio value output by the GNSS module to be tested, and the interaction unit transmits the carrier-to-noise ratio value of the GNSS module to be tested to the automatic gain detection equipment. The automatic gain detection device takes the carrier-to-noise ratio value as a variable M i Is a value of (2).
According to one embodiment, the host software updates the recorded carrier-to-noise ratio value to a new carrier-to-noise ratio value.
At step 306, determine M i And M (i-1) Whether the difference of (2) is less than 1 and greater than-1. If so, it is indicated that the working state of the GNSS module to be tested is normal, and when the attenuation multiple is t+1 and the attenuation multiple is t, the noise ratio values output by the GNSS module to be tested are allStep 307 is executed if the carrier-to-noise ratio peak value has been reached and the gain value of the twice test signal is close to the matching gain range of the GNSS module to be tested; otherwise, it indicates that the working state of the GNSS module to be tested is abnormal, and if the gain values of the two adjacent test signals are not within the matching gain range of the GNSS module to be tested, step 310 is executed.
According to one embodiment, M (i-1) When the attenuation multiple representing the automatic gain detection equipment is t, the automatic gain detection equipment attenuates the input signal and outputs the attenuated input signal to the GNSS module to be detected, and the carrier-to-noise ratio of the output of the GNSS module to be detected is obtained.
According to one embodiment, M i When the attenuation multiple representing the automatic gain detection equipment is t+1, the automatic gain detection equipment attenuates the input signal and outputs the attenuated input signal to the GNSS module to be detected, and the carrier-to-noise ratio of the output of the GNSS module to be detected is obtained.
In step 307, the start gain value and the end gain value are recorded.
According to one embodiment, will be in contact with M (i-1) The gain value of the corresponding test signal is used as the initial gain value, and M is the same as i The gain value of the corresponding test signal is used as a termination gain value to be recorded respectively.
Alternatively, according to one embodiment, M may also be recorded at step 307 i Or M (i-1) A gain value of a corresponding one of the test signals.
In step 310, it is determined whether the start gain value and the end gain value have been recorded. If yes, the initial and final gain values matching the gain range of the GNSS module to be tested are detected and recorded, and step 340 is performed; otherwise, the initial and final gain values matching the gain range of the GNSS module to be tested are not detected, and the detection is continued, and step 309 is performed.
In step 309, it is determined whether the variable t is equal to or less than the maximum value of the attenuation multiple of the automatic gain detection device. If yes, the current attenuation multiple does not reach the maximum attenuation multiple of the automatic gain detection device, and the detection can be continued, and step 304 is executed; otherwise, step 330 is performed, representing that the automatic gain detection device maximum attenuation factor has been reached.
In step 313, the value of variable N is incremented such that n=n+x. x represents the amplification factor x of the automatic gain detection device.
According to one embodiment, the automatic gain detection device amplifies the input signal by x when the initial value of the variable N is smaller than the high gain threshold value a. At this time, the gain value of the test signal output by the automatic gain detection device is updated to n=n+x.
In step 330, the automatic gain detection apparatus outputs detection failure information to the interactive unit.
In step 340, the automatic gain detection apparatus outputs the detection result to the interaction unit.
According to one embodiment, the automatic gain detection device outputs all recorded gain values to the interaction unit. The upper computer software records the gain value transmitted by the automatic gain detection equipment, and the gain range and the carrier-to-noise ratio value recorded by the upper computer software are displayed to a user through a display interface.
According to one embodiment, the upper computer software may display the first value and the last value of the recorded gain values as the gain range of the GNSS module under test. According to one embodiment, the host software may also output each gain value. According to one embodiment, the upper computer software may also display the gain values in groups, e.g., two gain values in a group.
According to one embodiment, after the interaction unit receives the gain range or the detection failure information output by the automatic gain detection device, the upper computer software controls the interaction unit to send a closing instruction to the automatic gain detection device.
The system and the method for automatically detecting the gain range of the GNSS module improve the detection efficiency; the technical requirements on detection personnel are reduced; and the detection accuracy is ensured, and meanwhile, the mass detection is realized.
The above embodiments are provided for illustrating the present application and not for limiting the present application, and various changes and modifications may be made by one skilled in the relevant art without departing from the scope of the present application, therefore, all equivalent technical solutions shall fall within the scope of the present disclosure.

Claims (16)

1. An automatic gain detection device for a GNSS module comprises
The processing unit is configured to receive the carrier-to-noise ratio data output by the GNSS module and output an information path selection instruction and a gain control instruction;
a first information path including a plurality of amplifying units connected in series with each other, configured to receive an input signal and amplify the input signal;
the second information path comprises attenuation units connected in series, and is configured to attenuate the input signal or the input signal amplified by the first information path under the control of the gain control instruction and output the attenuated input signal to the GNSS module;
a first controllable switch coupled between the input of the gain detection device and either the first information path input or the second information path input, configured to pass an input signal received at the input of the gain detection device to either the first information path or the second information path under control of the information path selection instruction;
a second controllable switch coupled between the output of the first information path or the input of the gain detection device and the input of the second information path, configured to receive the input signal or to receive an input signal amplified by the first information path.
2. The apparatus of claim 1, wherein the number of amplifying units in the first information path is 1 or more.
3. The apparatus of claim 1 or 2, wherein the amplification units are equal to each other in magnification and are not adjustable in magnification.
4. The apparatus of claim 1 or 2, wherein,
when the first information path selection instruction is effective, the input signal is amplified by the first information path and then output to the second information path for attenuation; or (b)
When the second information path selection instruction is valid, the input signal is directly transmitted to the second information path for attenuation.
5. The apparatus of claim 1, wherein a number of attenuation units in the second information path is 1 or more.
6. The apparatus of claim 1 or 5, wherein ranges of attenuation factors of the attenuation units are equal to each other, and the attenuation factors are adjustable.
7. The apparatus of claim 6, wherein the gain control instruction controls a damping factor of any of the damping units in the second information path.
8. The device of claim 1, wherein the automatic gain detection device is configured to
Outputting a test signal with a gain value to the GNSS module;
receiving a carrier-to-noise ratio of the GNSS module;
comparing the difference value of the carrier-to-noise ratio of the GNSS module received in two adjacent times with a preset threshold range;
when the difference value is within the threshold value range, recording gain values corresponding to the carrier-to-noise ratios fed back by the GNSS module twice as initial gain values and/or termination gain values;
and when the difference value exceeds the threshold value range, judging whether an initial gain value and/or a final gain value are recorded, and if so, outputting a gain value range matched with the GNSS module according to the record.
9. The apparatus of claim 8, wherein the processing unit is further configured to
When the difference value exceeds the threshold range, if no record exists, judging whether the current attenuation multiple is larger than the maximum value of the attenuation multiple of the detection equipment;
if the current attenuation multiple is not greater than the maximum value of the attenuation multiple of the detection device, the attenuation multiple is increased and the gain value of the test signal is updated.
10. The apparatus of claim 8, wherein the processing unit is further configured to
After recording the initial gain value and/or the final gain value, judging whether the current attenuation multiple is larger than the maximum value of the attenuation multiple of the detection equipment;
if the current attenuation multiple is not greater than the maximum value of the attenuation multiple of the detection device, the attenuation multiple is increased and the gain value of the test signal is updated.
11. The apparatus of claim 8, wherein the processing unit is further configured to
Receiving an input signal with an initial gain value, and initializing the attenuation multiple of the detection equipment;
the input signal is sent to a GNSS module, and the initial carrier-to-noise ratio is obtained;
judging whether the initial gain value is larger than a preset gain threshold value or not;
and updating the gain value to be the sum of the initial gain value and the maximum amplification factor of the detection device when the initial gain value is smaller than the gain threshold value.
12. An automatic gain detection system for a GNSS module, comprising an automatic gain detection apparatus according to any of claims 1 to 11, and a gain detection auxiliary apparatus coupled between the automatic gain detection apparatus and the GNSS module, configured to obtain a carrier-to-noise ratio output by the GNSS module and output the carrier-to-noise ratio output to the automatic gain detection apparatus, and to receive a detection result output by the automatic gain detection apparatus.
13. A detection method of an automatic gain detection apparatus, comprising:
outputting a test signal with a gain value to the GNSS module;
receiving a carrier-to-noise ratio of the GNSS module;
comparing the difference value of the carrier-to-noise ratio of the GNSS module received in two adjacent times with a preset threshold range;
when the difference value is within the threshold value range, recording gain values corresponding to the carrier-to-noise ratios fed back by the GNSS module twice as initial gain values and/or termination gain values;
and when the difference value exceeds the threshold value range, judging whether an initial gain value and/or a final gain value are recorded, and if so, outputting a gain value range matched with the GNSS module according to the record.
14. The method of claim 13, further comprising
When the difference value exceeds the threshold range, if no record exists, judging whether the current attenuation multiple is larger than the maximum value of the attenuation multiple of the detection equipment;
if the current attenuation multiple is not greater than the maximum value of the attenuation multiple of the detection device, the attenuation multiple is increased and the gain value of the test signal is updated.
15. The method of claim 13, further comprising
After recording the initial gain value and/or the final gain value, judging whether the current attenuation multiple is larger than the maximum value of the attenuation multiple of the detection equipment;
if the current attenuation multiple is not greater than the maximum value of the attenuation multiple of the detection device, the attenuation multiple is increased and the gain value of the test signal is updated.
16. The method of claim 13, further comprising
Receiving an input signal with an initial gain value, and initializing the attenuation multiple of the detection equipment;
transmitting the input signal to a GNSS module;
judging whether the initial gain value is larger than a preset gain threshold value or not;
and updating the gain value to be the sum of the initial gain value and the maximum amplification factor of the detection device when the initial gain value is smaller than the gain threshold value.
CN202311177777.0A 2023-09-13 2023-09-13 System and method for automatically detecting gain range of GNSS module Active CN116908886B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311177777.0A CN116908886B (en) 2023-09-13 2023-09-13 System and method for automatically detecting gain range of GNSS module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311177777.0A CN116908886B (en) 2023-09-13 2023-09-13 System and method for automatically detecting gain range of GNSS module

Publications (2)

Publication Number Publication Date
CN116908886A true CN116908886A (en) 2023-10-20
CN116908886B CN116908886B (en) 2023-12-26

Family

ID=88355064

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311177777.0A Active CN116908886B (en) 2023-09-13 2023-09-13 System and method for automatically detecting gain range of GNSS module

Country Status (1)

Country Link
CN (1) CN116908886B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030181178A1 (en) * 2002-03-25 2003-09-25 Zerod Richard D. RF AGC amplifier system for satellite/ terrestrial radio receiver
US20050047533A1 (en) * 2003-08-26 2005-03-03 Ruelke Charles R. Receiver with automatic gain control that operates with multiple protocols and method thereof
US20050089123A1 (en) * 2003-10-23 2005-04-28 Solon Spiegel Circuit method and system for automatic gain control
US20090029665A1 (en) * 2007-07-27 2009-01-29 Pervez Rohail A Receiver system and method that detects and attenuates noise in a predetermined frequency range
KR20090054168A (en) * 2007-11-26 2009-05-29 한국전자통신연구원 Receiver of communication system and its automatic gain control method
US20100130153A1 (en) * 2008-11-25 2010-05-27 Silicon Laboratories, Inc. Low-Cost Receiver Using Automatic Gain Control
JP2013138346A (en) * 2011-12-28 2013-07-11 Panasonic Corp Automatic gain control circuit
WO2015022356A1 (en) * 2013-08-14 2015-02-19 Sagem Defense Securite Method and device for measuring the ratio of the interference to noise powers in a gnss receiver
CN110720121A (en) * 2017-03-30 2020-01-21 伯斯有限公司 Compensation and Automatic Gain Control in Active Noise Cancellation Devices
CN112821902A (en) * 2019-11-18 2021-05-18 海能达通信股份有限公司 Receiver, control method of receiver and mobile terminal
CN114268285A (en) * 2021-12-17 2022-04-01 广州润芯信息技术有限公司 Automatic gain control device with large-range power variation
CN115327582A (en) * 2022-10-13 2022-11-11 北京凯芯微科技有限公司 GNSS signal processing circuit, GNSS signal processing method and receiver
CN116471656A (en) * 2023-04-19 2023-07-21 长沙景嘉微电子股份有限公司 Automatic gain control method and device for monitoring receiver

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030181178A1 (en) * 2002-03-25 2003-09-25 Zerod Richard D. RF AGC amplifier system for satellite/ terrestrial radio receiver
US20050047533A1 (en) * 2003-08-26 2005-03-03 Ruelke Charles R. Receiver with automatic gain control that operates with multiple protocols and method thereof
US20050089123A1 (en) * 2003-10-23 2005-04-28 Solon Spiegel Circuit method and system for automatic gain control
US20090029665A1 (en) * 2007-07-27 2009-01-29 Pervez Rohail A Receiver system and method that detects and attenuates noise in a predetermined frequency range
KR20090054168A (en) * 2007-11-26 2009-05-29 한국전자통신연구원 Receiver of communication system and its automatic gain control method
US20100130153A1 (en) * 2008-11-25 2010-05-27 Silicon Laboratories, Inc. Low-Cost Receiver Using Automatic Gain Control
JP2013138346A (en) * 2011-12-28 2013-07-11 Panasonic Corp Automatic gain control circuit
WO2015022356A1 (en) * 2013-08-14 2015-02-19 Sagem Defense Securite Method and device for measuring the ratio of the interference to noise powers in a gnss receiver
CN110720121A (en) * 2017-03-30 2020-01-21 伯斯有限公司 Compensation and Automatic Gain Control in Active Noise Cancellation Devices
CN112821902A (en) * 2019-11-18 2021-05-18 海能达通信股份有限公司 Receiver, control method of receiver and mobile terminal
CN114268285A (en) * 2021-12-17 2022-04-01 广州润芯信息技术有限公司 Automatic gain control device with large-range power variation
CN115327582A (en) * 2022-10-13 2022-11-11 北京凯芯微科技有限公司 GNSS signal processing circuit, GNSS signal processing method and receiver
CN116471656A (en) * 2023-04-19 2023-07-21 长沙景嘉微电子股份有限公司 Automatic gain control method and device for monitoring receiver

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
刘曦;冯文全;李春升;朱楠;: "卫星测控接收机相干自动增益控制设计与仿真", 信息与电子工程, no. 06 *
张天文;李廷军;: "基于DC-DC转换技术的自动增益控制器设计", 仪表技术与传感器, no. 01 *
王一冰;杨亚博;: "射频自动增益控制系统的实现", 西南民族大学学报(自然科学版), no. 04 *
王建平;: "一种射频功率检测控制系统的设计方法", 电子测量技术, no. 08 *
胡伟迪;何文涛;李晓江;: "多模式GNSS接收机的数字AGC电路设计", 电子技术应用, no. 12 *
赵玉玲;陈涛;陈云善;吴佳彬;张楠;: "光斑位置检测系统中自动增益控制电路的设计与实现", 仪表技术与传感器, no. 08 *

Also Published As

Publication number Publication date
CN116908886B (en) 2023-12-26

Similar Documents

Publication Publication Date Title
US5737687A (en) Self-attenuating RF transceiver system using antenna and modem interfaces and cable link
RU2154835C2 (en) Method measuring standing wave for transmitting antenna ( versions ) and method measuring standing wave for receiving antenna ( versions ) in base station
US7065164B1 (en) Automatic gain control and wireless communication device
CN1205139A (en) Power control method and cellular radio system
CN113219427B (en) Target echo amplitude fluctuation simulation system and method based on radar emission signal
CN116908886B (en) System and method for automatically detecting gain range of GNSS module
US20030006839A1 (en) Extended range power detector and amplifier and method
US5523875A (en) Automatic gain control circuit
CN108462539A (en) Means for anti-jamming, method, communication terminal and the storage medium of communication terminal
WO1998019476A1 (en) Apparatus for eliminating external interference signals in code division multiple access mobile phone and method therefor
KR20020041516A (en) Automatic gain-establishment method of repeater and radio frequency system
US20070003280A1 (en) Method and system for determining receiver power for required bit error rate
CN101527579B (en) Plus control method for short-pulse transmission signal receiver and a receiver using the same
CN1230060A (en) Receiving method and device in CDMA system
CN116801302A (en) WiFi throughput testing system and method
CN114614926B (en) Simulation test methods, devices and electronic equipment for communication systems
CN114915304B (en) Receiver, signal anti-interference circuit thereof and signal anti-interference method
US20050181784A1 (en) System and method for calibrating a transceiver
KR102293420B1 (en) Phased array antenna apparatus in frequency division duplex and operating method thereof
Wright et al. A vogad for radiotelephone circuits
KR20010046237A (en) Variable attenuator
KR100248047B1 (en) Receiving signal size adjusting device of radar system target simulator
CN120711498A (en) Power control calibration method, device, equipment and medium
KR200211726Y1 (en) Divice for reciving radio frequency in basestaion for simulation
KR20010018467A (en) Antenna Power Controlling Apparatus and Method for Mobile Communication System

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 100085 Beijing City Haidian District Fenghao East Road 9th Yard 2nd Building 9th Floor 5th Unit 908

Patentee after: Beijing Kaixin Micro Technology Co.,Ltd.

Country or region after: China

Address before: 100085 901, 9th floor, building 5, yard 1, Shangdi East Road, Haidian District, Beijing

Patentee before: Beijing Kaixin Micro Technology Co.,Ltd.

Country or region before: China