[go: up one dir, main page]

WO2021205558A1 - Récepteur, et procédé de commande de gain automatique - Google Patents

Récepteur, et procédé de commande de gain automatique Download PDF

Info

Publication number
WO2021205558A1
WO2021205558A1 PCT/JP2020/015774 JP2020015774W WO2021205558A1 WO 2021205558 A1 WO2021205558 A1 WO 2021205558A1 JP 2020015774 W JP2020015774 W JP 2020015774W WO 2021205558 A1 WO2021205558 A1 WO 2021205558A1
Authority
WO
WIPO (PCT)
Prior art keywords
parameter
threshold value
saturation level
time
digital 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.)
Ceased
Application number
PCT/JP2020/015774
Other languages
English (en)
Japanese (ja)
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2022513760A priority Critical patent/JP7275383B2/ja
Priority to PCT/JP2020/015774 priority patent/WO2021205558A1/fr
Publication of WO2021205558A1 publication Critical patent/WO2021205558A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03GCONTROL OF AMPLIFICATION
    • H03G3/00Gain control in amplifiers or frequency changers
    • H03G3/20Automatic control

Definitions

  • This disclosure relates to a receiver and an automatic gain control method.
  • AGC Automatic Gain Control
  • AGC has a function of attenuating the signal level of the received signal when a high power signal is received and amplifying the signal level of the received signal when a low power signal is received. This function may be performed on a digital signal digitally converted by an A / D (Analog / Digital) converter.
  • the present disclosure has been made to solve such a problem, and an object of the present disclosure is to provide a receiver and an automatic gain control method that enable stable signal processing for each environment in which the signal is used. ..
  • the receiver of the present disclosure includes an A / D converter that converts a received signal into a digital signal, and an AGC circuit that adjusts the amplitude level of the digital signal.
  • the AGC circuit includes a saturation level detection unit, a gain setting unit, a gain adjustment unit, and a parameter setting unit.
  • the saturation level detection unit detects the saturation level of the digital signal output from the A / D converter.
  • the gain setting unit sets the gain used for adjusting the amplitude level of the digital signal based on the saturation level detected by the saturation level detection unit.
  • the gain adjusting unit adjusts the amplitude level of the digital signal according to the gain set by the gain setting unit.
  • the parameter setting unit sets the parameters used in the saturation level detection unit based on the amplitude level of the digital signal output from the A / D converter.
  • the automatic gain control method of the present disclosure is an automatic gain control method of a receiver, which includes a step of detecting a saturation level of a digital signal output from an A / D converter that converts a received signal into a digital signal. It is used to set the parameters used to detect the saturation level based on the amplitude level of the digital signal output from the A / D converter, and to adjust the amplitude level of the digital signal based on the detected saturation level. It includes a step of setting the gain and a step of adjusting the amplitude level of the digital signal according to the set gain.
  • the parameters used for detecting the saturation level of the digital signal are set based on the amplitude level of the digital signal output from the A / D converter. It is possible to detect the saturation level according to the nature of the received signal regardless of the environment in which it is used.
  • FIG. It is a timing chart which shows an example of the case where the threshold value of the amplitude determination part decreases. It is a figure which shows the structure of the parameter setting part in Embodiment 3.
  • FIG. It is a timing chart which shows the parameter setting example by the parameter setting part of Embodiment 3.
  • FIG. 1 is a block diagram showing a configuration of a receiver according to the first embodiment of the present disclosure.
  • the receiver 100 includes a receiving unit 30 and a demodulating unit 40.
  • the receiving unit 30 includes an A / D converter 10 and an AGC circuit 20.
  • the A / D converter 10 samples an analog received signal at a predetermined frequency and converts it into a discrete digital signal.
  • the AGC circuit 20 is configured to receive a digital signal output from the A / D converter 10 and automatically adjust the amplitude level of the digital signal.
  • the demodulation unit 40 demodulates the digital signal whose amplitude level has been adjusted by the reception unit 30, and restores the signal transmitted from the transmitter (not shown).
  • the AGC circuit 20 includes a gain adjusting unit 21, a gain setting unit 22, a saturation level detecting unit 23, and a parameter setting unit 24.
  • the gain adjusting unit 21 receives the digital signal output from the A / D converter 10 and follows the gain set by the gain setting unit 22 (sometimes referred to as “gain”, “amplification factor”, etc.). , Adjust the amplitude level of the received digital signal.
  • the digital signal output from the A / D converter 10 may be referred to as an "input signal" when viewed from the AGC circuit 20.
  • the digital signal whose amplitude level has been adjusted by the gain adjusting unit 21 is output to the demodulation unit 40.
  • the gain setting unit 22 receives the saturation level (described later) of the input signal detected by the saturation level detection unit 23 from the saturation level detection unit 23, and sets the gain of the gain adjustment unit 21 based on the saturation level. For example, the relationship between the saturation level of the input signal and the gain of the gain adjusting unit 21 is obtained in advance, and the gain setting unit 22 converts the saturation level received from the saturation level detecting unit 23 into a gain using this relationship. Output to the gain adjustment unit 21.
  • the relationship between the saturation level of the input signal and the gain is associated so that, for example, the higher the saturation level, the smaller the gain.
  • the saturation level detection unit 23 detects the saturation level of the digital signal (input signal) output from the A / D converter 10.
  • the saturation level is a signal level at which the receiver 100 is not saturated, and in the present embodiment, the moving average value of the digital signal (input signal) output from the A / D converter 10 is defined as the “saturation level”.
  • the AGC adjusts the gain so that the gain becomes small when the amplitude level of the input signal is high so that the receiver operates within the saturation level, but when a sudden amplitude fluctuation occurs due to disturbance or the like. , Excessive gain adjustment may occur. Therefore, in the present embodiment, the moving average value of the input signal is calculated, and this moving average value is used as the state value that characterizes the saturation level of the receiver 100. Then, the gain of the gain adjusting unit 21 is set by the gain setting unit 22 based on the saturation level detected by the saturation level detecting unit 23 so that the receiver 100 operates within the saturation level.
  • the receiver is required to realize stable signal processing for each environment (place, time, application, etc.) in which the receiver is used.
  • the parameters used for AGC processing are fixed, the signal amplitude adjustment by AGC may be insufficient depending on the environment in which the receiver is used, and stable signal processing may not be realized.
  • a parameter setting unit 24 for setting parameters used for AGC processing based on an input signal receives the digital signal (input signal) output from the A / D converter 10, and sets the parameter used for detecting the saturation level in the saturation level detection unit 23 to the amplitude level of the input signal. Set based on. More specifically, the parameter setting unit 24 sets the number of stages of the moving average filter for calculating the moving average value of the input signal in the saturation level detection unit 23 based on the amplitude level of the input signal. As a result, the saturation level can be appropriately detected according to the amplitude fluctuation characteristic of the received signal, and stable signal processing can be performed regardless of the environment in which the receiver is used.
  • the parameter setting unit 24 and the saturation level detection unit 23 will be described in detail.
  • FIG. 2 is a block diagram showing the configuration of the parameter setting unit 24 shown in FIG. With reference to FIG. 2, the parameter setting unit 24 includes an amplitude determination unit 50, a counter 52, and a selector 54.
  • the amplitude determination unit 50 receives the digital signal (input signal) output from the A / D converter 10 and determines whether or not the amplitude level of the input signal exceeds the threshold value Da.
  • the threshold value Da is appropriately preset to a level at which sudden fluctuations in the amplitude of the input signal due to disturbance or the like can be distinguished. This determination is performed in synchronization with the sampling of the A / D converter 10. Then, the amplitude determination unit 50 outputs the determination result to the counter 52.
  • the counter 52 counts the number of times the amplitude level of the input signal exceeds the threshold value Da based on the determination result of the amplitude determination unit 50.
  • the counter 52 can detect the length of time that the amplitude level of the input signal exceeds the threshold value Da, and the larger the count value of the counter 52, the more the amplitude level of the input signal exceeds the threshold value Da. The longer the time spent and the smaller the count value, the shorter the time the amplitude level exceeds the threshold value Da.
  • the count by the counter 52 is performed up to the parameter update timing, and when the parameter is set in the saturation level detection unit 23 at the parameter update timing, the count value is reset to 0.
  • the parameter update timing is generated, for example, every several samplings or a dozen or so samplings of the A / D converter 10. Then, the counter 52 outputs the count value (that is, the number of times the amplitude level of the input signal exceeds the threshold value) to the selector 54.
  • the selector 54 selects one of the parameters Pa, Pb, ... Pn based on the count value from the counter 52 at that time, and sets the selected parameter in the saturation level detection unit 23. Output to.
  • the parameters Pa, Pb, ... Pn specify the number of stages of the moving average filter used in the saturation level detection unit 23 to calculate the moving average of the input signal.
  • the relationship between the count value by the counter 52 and the parameters Pa, Pb, ... Pn is associated in advance, and the selector 54 uses the relationship to select a parameter corresponding to the count value received from the counter 52. Output to the saturation level detection unit 23.
  • FIG. 3 is a timing chart showing an example of parameter setting by the parameter setting unit 24.
  • Tb indicates the interval of the parameter update timing.
  • the parameter selected by the selector 54 based on the count value of the counter 52 is set in the saturation level detection unit 23.
  • the parameter of the saturation level detection unit 23 becomes the parameter Pa corresponding to the counter output "0".
  • the parameter Pa is also set as an initial value in the section from time T0 to T1.
  • the parameter of the saturation level detection unit 23 is set to the parameter Pb (Pb ⁇ Pa) corresponding to the counter output “2”.
  • FIG. 4 is a block diagram showing the configuration of the saturation level detection unit 23 shown in FIG.
  • the saturation level detection unit 23 includes a moving average calculation unit 60 and a selector 70.
  • the moving average calculation unit 60 includes a plurality of moving average filters 62, 64, ... 66, and each moving average filter 62, 64, ... 66 is a digital signal output from the A / D converter 10. (Input signal) is received.
  • the moving average filters 62, 64, ... 66 have different numbers of stages for calculating the moving average value of the input signal.
  • the moving average filter 62 is a filter having the number of stages A (for example, 3 stages), and calculates and outputs the moving average value of the sampling data (amplitude level) for the most recent A times.
  • the moving average filter 64 is a filter having the number of stages B (for example, 5 stages), and calculates and outputs the moving average value of the sampling data (amplitude level) for the most recent B times.
  • the moving average filter 66 is a filter having the number of stages X (for example, n stages), and calculates and outputs the moving average value of the sampling data (amplitude level) for the latest X times.
  • the amplitude fluctuation of the received signal due to disturbance or the like is large, and the amplitude level of the input signal is the threshold value. If Da is frequently exceeded, a moving average filter with a large number of stages can be selected according to the parameters corresponding to the large count values so as to suppress excessive gain adjustment. On the other hand, when the amplitude fluctuation of the received signal is small, a moving average filter having a small number of stages can be selected according to the parameter corresponding to the small count value in order to improve the convergence of the gain adjustment. As a result, the moving average processing according to the amplitude fluctuation characteristic of the received signal can be realized, and the saturation level can be detected to realize stable signal processing.
  • the parameter of the saturation level detection unit 23 is set to the parameter Pa in the section of the time T10 to T12 and the parameter Pb in the section of the time T12 to T14.
  • the saturation level at the sampling timing of # 4 is calculated based on the amplitude level of the input signals of # 0 to # 4, for example.
  • the saturation level at the time of the sampling timing of # 5 is calculated based on the amplitude level of the input signals of # 1 to # 5.
  • the saturation level at the sampling timing of # 10 is calculated based on the amplitude level of the input signals of # 4 to # 10.
  • the saturation level (moving average value of the input signal) is calculated using the parameters set for each parameter update timing, and based on the calculated saturation level.
  • the gain adjustment of AGC is performed. Therefore, it is possible to realize appropriate gain control according to the amplitude fluctuation characteristic of the received signal regardless of the environment in which the receiver 100 is used.
  • FIG. 6 is a diagram showing an example of the hardware configuration of the AGC circuit 20.
  • the AGC circuit 20 is composed of, for example, a DSP (Digital Signal Processor), and includes a CPU (Central Processing Unit) 26 and a memory (ROM (Read Only Memory) and RAM (Random Access Memory)) 27. , Including an input / output port 28 for inputting / outputting various signals.
  • the CPU 26 expands the program stored in the ROM of the memory 27 into a RAM or the like and executes the program.
  • the processing of the AGC circuit 20 is described in the program stored in the ROM.
  • FIG. 7 is a flowchart showing an example of a processing procedure executed in the AGC circuit 20.
  • the series of processes shown in this flowchart are repeatedly executed at predetermined cycles (for example, sampling cycles).
  • the AGC circuit 20 inputs a digital signal output from the A / D converter 10 (step S10). This signal input is executed every time the received signal is sampled in the A / D converter 10.
  • the AGC circuit 20 determines whether or not the amplitude level of the input signal is larger than the threshold value Da (step S20).
  • a preset value is used for the threshold value Da.
  • the AGC circuit 20 adds the count value of the counter 52 (step S30).
  • the counter 52 is not added.
  • the AGC circuit 20 determines whether or not it is the parameter update timing (step S40). For example, as shown in FIGS. 3 and 5, the parameter update timing can be generated every 5 samplings in the A / D converter 10.
  • step S40 the AGC circuit 20 determines the parameter (number of stages of the moving average filter) used for detecting the saturation level based on the count value of the counter 52. Parameters) are set (step S50). When the parameter is set, the count value of the counter 52 is reset to 0 (step S60). If it is determined in step S40 that it is not the parameter update timing (NO in step S40), the processes of steps S50 and S60 are not executed and the process shifts to step S70.
  • the parameter number of stages of the moving average filter
  • the AGC circuit 20 calculates the moving average of the input signal using the moving average filter corresponding to the parameter set in step S50 (step S70). More precisely according to the configuration shown in FIG. 4, the AGC circuit 20 selects the output of the moving average filter corresponding to the parameter set in step S50.
  • the output of the moving average filter calculated (or selected) corresponds to the detected value of the saturation level.
  • the AGC circuit 20 sets the gain used for adjusting the amplitude level of the input signal based on the detected saturation level (step S80). Basically, the gain is set so that the higher the saturation level, the smaller the amplitude level after the amplitude adjustment, and the lower the saturation level, the larger the amplitude level after the amplitude adjustment. Then, the AGC circuit 20 adjusts the amplitude level of the input signal according to the set gain (step S90).
  • the parameter (number of stages of the moving average filter) used for detecting the saturation level of the digital signal based on the amplitude level of the digital signal output from the A / D converter 10. Is set.
  • the saturation level can be detected according to the nature of the received signal regardless of the environment in which the receiver 100 is used. Therefore, according to the first embodiment, stable signal processing can be realized for each environment in which the receiver 100 is used.
  • Embodiment 2 since the threshold value Da used in the amplitude determination unit 50 (FIG. 2) of the parameter setting unit 24 is a fixed value, for example, input signals exceeding the threshold value Da are continuous or threshold. In the case of a signal characteristic in which input signals lower than the value Da are continuous, the count value of the counter 52 becomes constant and the parameters are fixed. If the parameters are fixed, the gain adjustment may be stagnant in a situation where the gain adjustment has not progressed, such as immediately after the start of communication.
  • the threshold value Da used in the amplitude determination unit 50 (FIG. 2) of the parameter setting unit 24 is a fixed value, for example, input signals exceeding the threshold value Da are continuous or threshold. In the case of a signal characteristic in which input signals lower than the value Da are continuous, the count value of the counter 52 becomes constant and the parameters are fixed. If the parameters are fixed, the gain adjustment may be stagnant in a situation where the gain adjustment has not progressed, such as immediately after the start of communication.
  • the parameter is suppressed from being fixed by making the threshold value Da variable.
  • the threshold value Da is changed based on the count value of the counter 52.
  • the user measures the disturbance level of the received signal in advance before installing the receiver, and the measurement result is used. A procedure for setting the threshold value Da based on the above is required. In the second embodiment, since the threshold value Da is changed based on the count value of the counter 52, the above procedure by the user becomes unnecessary.
  • the configuration of the parameter setting unit is different from that of the receiver of the first embodiment.
  • FIG. 8 is a diagram showing a configuration of a parameter setting unit according to the second embodiment.
  • FIG. 8 corresponds to FIG. 2 described in the first embodiment.
  • the parameter setting unit 24A in the second embodiment further includes the threshold value setting unit 56 in the configuration of the parameter setting unit 24 in the first embodiment shown in FIG.
  • the threshold value setting unit 56 sets the threshold value used in the amplitude determination unit 50 based on the count value of the counter 52. Specifically, the threshold value setting unit 56 sets the initial value of the threshold value to Da, raises the threshold value when the count value of the counter 52 is large, and raises the threshold value when the count value is small. reduce. That is, when the amplitude level of the input signal exceeds the threshold value for a long time (the count value of the counter 52 is large), the threshold value setting unit 56 increases the threshold value in the amplitude determination unit 50. When the amplitude level of the input signal exceeds the threshold value for a short time (count value is small), the threshold value in the amplitude determination unit 50 is reduced.
  • the threshold value is the initial value Da in the section from time T20 to T21, and the input signal exceeds the threshold value Da at the sampling timings of # 0, # 1, # 2, and # 4. There is. Therefore, the counter output (count value of the counter 52) is relatively large, and the selector 54 outputs the parameter Pa corresponding to the counter output.
  • the threshold value setting unit 56 raises the threshold value by X (X> 0) because the counter output is large (Da + X).
  • the input signals exceeding the threshold value (Da + X) become # 6 and # 9, and the counter output (count value of the counter 52) decreases. Therefore, the selector 54 outputs the parameter Pb corresponding to this counter output. That is, in the section from time T20 to T21, the parameter Pa corresponding to the count value based on the threshold value Da is set, and in the section from time T21 to T22, the parameter Pb corresponding to the count value based on the threshold value (Da + X) is set. (Pb ⁇ Pa) is set.
  • the threshold value is the initial value Da in the section from time T30 to T31, and the input signal exceeds the threshold value Da at the sampling timings of # 2 and # 4.
  • the counter 52 counts this number of times, and the selector 54 outputs the parameter Pc corresponding to the count value.
  • the threshold value setting unit 56 determines that the counter output is relatively small, and lowers the threshold value by X (X> 0) (Da-X).
  • the selector 54 outputs the parameter Pd corresponding to this counter output. That is, in the section from time T30 to T31, the parameter Pc corresponding to the count value based on the threshold value Da is set, and in the section from time T23 to T32, it corresponds to the count value based on the threshold value (Da-X).
  • the parameter Pd (Pc ⁇ Pd) is set.
  • the threshold value in the amplitude determination unit 50 is variable. If the threshold value is fixed, the parameter change based on the amplitude determination by the amplitude determination unit 50 may not function. For example, when the input signals exceeding the threshold value are continuous, the count value of the counter 52 becomes constant, and the parameters set in the saturation level detection unit 23 are fixed. Similarly, the parameters are fixed even when the input signals below the threshold value are continuous. Therefore, when the parameters are fixed, it is necessary for the user to measure the disturbance level of the received signal in advance before installing the receiver and set the threshold value based on the measurement result. ..
  • the threshold value is changed based on the count value of the counter 52, it is possible to suppress the parameter from being fixed even if the above input signals are continuous. can. Therefore, it is possible to suppress the stagnation of the gain adjustment in a situation where the gain adjustment has not progressed, such as immediately after the start of communication. Further, the user does not need to measure the disturbance level of the received signal in advance and set the threshold value based on the measurement result before installing the receiver.
  • Embodiment 3 In the first embodiment, the parameters are set based on the count value of the counter 52 at the parameter update timing. In this case, regardless of whether the amplitude level of the input signal exceeds the threshold value continuously or intermittently, if the number of times the amplitude level exceeds the threshold value is the same in a predetermined period, The same parameters are set.
  • the amplitude level intermittently exceeds the threshold value (hereinafter sometimes referred to as “intermittent saturation”), it is the stage where the amplitude adjustment is approaching convergence to some extent, and the parameter is changed. The need is not high.
  • the amplitude level continuously exceeds the threshold value immediately after the start of communication (hereinafter, may be referred to as “continuous saturation”), the amplitude adjustment has not progressed and the above-mentioned As such, it is necessary to change the parameters in order to prevent the parameters from being fixed and the gain adjustment from becoming stagnant.
  • the parameter fixation is suppressed by changing the threshold value based on the count value of the counter 52.
  • a method different from that of the second embodiment is shown. That is, in the third embodiment, the number of consecutive updates of the count value of the counter 52 is counted, and the parameter is set based on the number of consecutive updates.
  • Whether or not continuous saturation has occurred can be detected by the number of consecutive updates of the count value of the counter 52. Then, when the number of continuous updates of the count value is large, that is, when continuous saturation occurs, the saturation level detection unit 23 sets the parameter so that the saturation level is detected by the moving average filter having a small number of stages. Therefore, the responsiveness of the gain adjustment can be improved. As a result, the amplitude adjustment can be completed at an early stage.
  • the configuration of the parameter setting unit is different from that of the receiver of the first embodiment.
  • FIG. 11 is a diagram showing a configuration of a parameter setting unit according to the third embodiment. This FIG. 11 also corresponds to FIG. 2 described in the first embodiment.
  • the parameter setting unit 24B in the third embodiment further includes the differential filter 58 in the configuration of the parameter setting unit 24 in the first embodiment shown in FIG.
  • the differential filter 58 calculates the difference between the count values of the counter 52, and counts the number of consecutive times when the difference occurs.
  • the count value by the differential filter 58 corresponds to the number of consecutive updates of the count value of the counter 52, that is, corresponds to the measured value of the time when the amplitude level of the input signal continuously exceeds the threshold value.
  • the count by the differential filter 58 is also performed up to the parameter update timing as in the counter 52, and when the parameter is set in the saturation level detection unit 23 at the parameter update timing, the count value is reset to 0.
  • the differential filter 58 outputs a count value corresponding to the number of consecutive updates of the count value of the counter 52 to the selector 54. Then, in the third embodiment, the selector 54 selects one of the parameters Pa, Pb, ... Pn based on the count value received from the differential filter 58 at the parameter update timing, and is selected. The parameter is output to the saturation level detection unit 23.
  • FIG. 12 is a timing chart showing an example of parameter setting by the parameter setting unit 24B of the third embodiment.
  • the parameter selected by the selector 54 is set in the saturation level detection unit 23.
  • the amplitude level of the input signal exceeds the threshold value Da at sampling timings # 1 and # 5 to # 9, and the counter output of the counter 52 at time T41 at the parameter update timing. (A9) becomes “6".
  • the amplitude level of the input signal exceeds the threshold value Da at sampling timings # 10, # 12, # 14, # 16, # 17, and # 19, and at time T42 of the parameter update timing.
  • the counter output (A19) of the counter 52 is also “6”. That is, when looking at the counter output of the counter 52, the same count value is obtained in the section from time T40 to T41 and the section from time T41 to T42.
  • the parameter of the saturation level detection unit 23 is set to the parameter Pb based on the output of the differential filter 58.
  • the parameter of the saturation level detection unit 23 is set to the parameter Pc (Pc ⁇ Pb) based on the output of the differential filter 58.
  • the parameters in the section from time T41 to T42 are set based on the counter output (A9) of the counter 52 in the section from time T40 to T41, and the time is set.
  • the parameters in the section from time T42 to T43 are set based on the counter output (A19) of the counter 52 in the section from T41 to T42. Therefore, the parameters are not updated.
  • the parameter in the section of time T41 to T42 is set to Pb based on the continuous output of the differential filter 58 in the section of time T40 to T41, and the time T41 to T42. Based on the intermittent output of the differential filter 58 in the interval, the parameter in the interval from time T42 to T43 is set to Pc.
  • the differential filter 58 by providing the differential filter 58, it is possible to set parameters by distinguishing between continuous saturation and intermittent saturation. Then, when continuous saturation occurs, the parameter is set so that the saturation level detection unit 23 detects the saturation level with a moving average filter having a small number of stages. As a result, the responsiveness of the gain adjustment can be improved and the amplitude adjustment can be completed at an early stage.
  • the parameter update timing is fixed (constant interval), but in the fourth embodiment, the parameter update timing is variable. Specifically, when the amplitude stabilizes after the gain adjustment converges, the parameter update frequency is reduced to suppress unnecessary parameter updates, and continuous saturation occurs immediately after the start of communication. In this situation, the convergence of gain adjustment can be improved by increasing the frequency of parameter updates.
  • FIG. 13 is a block diagram showing a configuration of a receiver according to the fourth embodiment.
  • the receiver 100A includes a receiving unit 30A and a demodulating unit 40.
  • the receiving unit 30A includes an A / D converter 10 and an AGC circuit 20A.
  • the AGC circuit 20A further includes a parameter update timing adjusting unit 25, and includes a parameter setting unit 24B instead of the parameter setting unit 24.
  • the parameter setting unit 24B is as described with reference to FIG. 11 in the third embodiment.
  • the parameter update timing adjustment unit 25 adjusts the parameter setting timing (update timing) output from the parameter setting unit 24B to the saturation level detection unit 23. Specifically, the parameter update timing adjusting unit 25 lengthens the interval of the parameter update timing when intermittent saturation occurs, and continuous saturation occurs immediately after the start of communication or the like. In that case, the interval of parameter update timing is shortened.
  • FIG. 14 is a diagram showing the configuration of the parameter setting unit 24B and the parameter update timing adjustment unit 25 in the AGC circuit 20A shown in FIG.
  • the parameter setting unit 24B includes the differential filter 58.
  • the differential filter 58 calculates the difference between the count values of the counter 52, and counts the number of consecutive times when the difference occurs.
  • the parameter update timing adjustment unit 25 includes a timing output counter 75.
  • the timing output counter 75 increments the counter at a predetermined cycle, and when the count value exceeds the maximum increment number, outputs the parameter update timing to the parameter setting unit 24B.
  • the timing output counter 75 resets the count value to 0 when the parameter update timing is output to the parameter setting unit 24B.
  • the timing output counter 75 receives the count value by the differential filter 58, and changes the maximum increment number of the counter in the timing output counter 75 based on the count value. Specifically, when the count value of the differential filter 58 is small and intermittent saturation occurs, the timing output counter 75 raises the maximum increment number. As a result, the interval of the parameter update timing becomes long, and the parameter update frequency is suppressed.
  • the timing output counter 75 lowers the maximum increment number. As a result, the interval of the parameter update timing is shortened, and the frequency of parameter update is increased.
  • FIG. 15 is a timing chart showing an example of changing the parameter update timing.
  • the output of the differential filter 58 is intermittent (intermittent saturation) in the interval between times T50 and T51. Therefore, the maximum increment number of the timing output counter 75 is added by Nx1 to the initial value N.
  • the interval of the parameter update timing is extended by the time Tn (Tb + Tn), and the next parameter update timing is extended from the time T52 to the time T53.
  • the output of the differential filter 58 is intermittent even in the section from time T51 to T53. Therefore, the maximum increment number of the timing output counter 75 is added by Nx2 (Nx2> Nx1) to the initial value N. As a result, the interval of the parameter update timing is longer than the initial time by 2 Tn (Tb + 2 Tn), and the next parameter update timing is extended to the time T55.
  • FIG. 16 is a diagram for explaining the effect of expanding the parameter update timing interval.
  • FIG. 16 shows a waveform when the gain adjustment is converged and the amplitude of the signal is stable.
  • the upper row shows the waveform when the parameter update timing is not changed as a reference example, and the lower row shows the waveform when the parameter update timing interval is extended by the receiver 100A according to the fourth embodiment. ing.
  • the parameter update timing is fixed (every 10 sample timings in this example), the time is set even though the gain adjustment is converged and the amplitude is stable.
  • the parameters are updated unnecessarily at T61, T62, T63, ....
  • the parameter update timing interval is extended by adjusting the parameter update timing (30 sample timing in this example), and unnecessary parameter update is suppressed. There is.
  • FIG. 17 is a timing chart showing another example of changing the parameter update timing.
  • the continuous output of the differential filter 58 is seen in the interval from time T70 to T71 (continuous saturation). Therefore, the maximum increment number of the timing output counter 75 is subtracted by Nx1 with respect to the initial value N.
  • the interval of the parameter update timing is shortened by the time Tn (Tb-Tn), and the next parameter update timing is changed from the time T73 to the time T72.
  • the continuous output of the differential filter 58 is also observed in the section from time T71 to T72. Therefore, the maximum increment number of the timing output counter 75 is subtracted by Nx2 (Nx2> Nx1) with respect to the initial value N. As a result, the interval of the parameter update timing is shortened by 2 Tn (Tb-2Tn) from the initial time, and the next parameter update timing is changed to the time T74.
  • FIG. 18 is a diagram illustrating the effect of shortening the parameter update timing interval.
  • FIG. 18 shows the waveform when the gain adjustment has not converged.
  • the upper row shows the waveform when the parameter update timing is not changed as a reference example, and the lower row shows the waveform when the parameter update timing interval is shortened by the receiver 100A according to the fourth embodiment. ing.
  • the amplitude level of the input signal is a threshold value at sampling timings # 4 to # 9 and the like.
  • the parameter setting that reflects that Da is continuously exceeded is after time T82. Therefore, the convergence of the gain adjustment is prolonged.
  • the parameter update timing interval is shortened by adjusting the parameter update timing (every 10 sample timings in this example), and the amplitude level of the input signal is set at time T81.
  • a parameter is set that reflects that the threshold value Da is continuously exceeded. Therefore, the gain adjustment converges early.
  • the parameter update timing is variable. Then, when the amplitude is stable after the gain adjustment and convergence, it is possible to suppress the parameter update from being unnecessarily performed by reducing the parameter update frequency. On the other hand, in a situation where continuous saturation occurs immediately after the start of communication or the like, the convergence of gain adjustment can be improved by increasing the frequency of parameter updates.
  • the values Nx1, Nx2, ... That define the change speed of the parameter update timing may be different values depending on whether the parameter update timing interval is expanded or shortened.
  • the value for shortening the parameter update timing interval may be larger than the value for increasing the interval.

Landscapes

  • Control Of Amplification And Gain Control (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

L'invention concerne un récepteur dans Lequel un circuit AGC (20) comprend une unité de détection de niveau de saturation (23), une unité de réglage de gain (22), une unité d'ajustage de gain (21) et une unité de réglage de paramètre (24). L'unité de détection de niveau de saturation (23) détecte le niveau de saturation d'un signal numérique délivré en sortie par un convertisseur A/N (10). L'unité de réglage de gain (22) règle le gain utilisé pour ajuster le niveau d'amplitude du signal numérique en fonction du niveau de saturation détecté par l'unité de détection de niveau de saturation (23). L'unité d'ajustage de gain (21) ajuste le niveau d'amplitude du signal numérique en fonction du gain réglé par l'unité de réglage de gain (22). L'unité de réglage de paramètre (24) définit un paramètre utilisé dans l'unité de détection de niveau de saturation (23) en fonction du niveau d'amplitude du signal numérique délivré en sortie par le convertisseur A/N (10).
PCT/JP2020/015774 2020-04-08 2020-04-08 Récepteur, et procédé de commande de gain automatique Ceased WO2021205558A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022513760A JP7275383B2 (ja) 2020-04-08 2020-04-08 受信機及び自動利得制御方法
PCT/JP2020/015774 WO2021205558A1 (fr) 2020-04-08 2020-04-08 Récepteur, et procédé de commande de gain automatique

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2020/015774 WO2021205558A1 (fr) 2020-04-08 2020-04-08 Récepteur, et procédé de commande de gain automatique

Publications (1)

Publication Number Publication Date
WO2021205558A1 true WO2021205558A1 (fr) 2021-10-14

Family

ID=78023118

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2020/015774 Ceased WO2021205558A1 (fr) 2020-04-08 2020-04-08 Récepteur, et procédé de commande de gain automatique

Country Status (2)

Country Link
JP (1) JP7275383B2 (fr)
WO (1) WO2021205558A1 (fr)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001244765A (ja) * 2000-02-28 2001-09-07 Mitsubishi Electric Corp 自動利得制御方法および自動利得制御用プロセッサならびに復調装置
US20070287400A1 (en) * 2006-03-30 2007-12-13 Samsung Electronics Co., Ltd. Gain control method and apparatus in receiver of wireless communication system
WO2008139672A1 (fr) * 2007-04-27 2008-11-20 Panasonic Corporation Dispositif de réception et procédé de réception
JP2012186610A (ja) * 2011-03-04 2012-09-27 Hitachi Kokusai Electric Inc 自動利得制御装置
JP2013201600A (ja) * 2012-03-26 2013-10-03 Nippon Telegr & Teleph Corp <Ntt> 自動利得調整回路

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001244765A (ja) * 2000-02-28 2001-09-07 Mitsubishi Electric Corp 自動利得制御方法および自動利得制御用プロセッサならびに復調装置
US20070287400A1 (en) * 2006-03-30 2007-12-13 Samsung Electronics Co., Ltd. Gain control method and apparatus in receiver of wireless communication system
WO2008139672A1 (fr) * 2007-04-27 2008-11-20 Panasonic Corporation Dispositif de réception et procédé de réception
JP2012186610A (ja) * 2011-03-04 2012-09-27 Hitachi Kokusai Electric Inc 自動利得制御装置
JP2013201600A (ja) * 2012-03-26 2013-10-03 Nippon Telegr & Teleph Corp <Ntt> 自動利得調整回路

Also Published As

Publication number Publication date
JPWO2021205558A1 (fr) 2021-10-14
JP7275383B2 (ja) 2023-05-17

Similar Documents

Publication Publication Date Title
US8355687B2 (en) Receiver gain control
US10469112B2 (en) System, apparatus and method for performing automatic gain control in a receiver for a packet-based protocol
US10581474B1 (en) Wireless receivers and related methods with random interferer immunity
US8698572B2 (en) Delay line calibration
US8909183B2 (en) Automatic gain control device
JP6225041B2 (ja) 受信装置
CN107919859B (zh) 基于过载状况的持续时间来控制放大器增益的自动增益控制(agc)电路和方法
US9222962B2 (en) Automatic gain control apparatus, automatic gain control method, and receiver
JP2004512763A (ja) 選択的に活性化される自動利得制御信号測定装置
EP1604472A2 (fr) Mecanisme perfectionne de commande automatique de gain pour transmissions de donnees a segmentation temporelle
US20050215211A1 (en) Method and system for improving dynamic range for communication systems using upstream analog information
US8340230B2 (en) Receiving device, receiving method, and program
JP7275383B2 (ja) 受信機及び自動利得制御方法
US11405813B2 (en) Radio link monitoring (RLM) procedures in new radio unlicensed bands (NR-U)
CN104703268B (zh) 滤波器功率补偿方法、装置及用户终端
KR100683008B1 (ko) 케이블 모뎀에서의 자동 이득 제어 장치 및 그를 이용한잠금 시간 도출 방법
CN106788495A (zh) 一种用于数模混合soc芯片的自动增益控制系统及方法
US7145490B2 (en) Automatic gain control system and method
JP6466200B2 (ja) 受信装置及び受信装置の調整方法
JP6394369B2 (ja) 無線通信装置におけるフィルタ特性検出方法及びその機能を備えた無線通信装置
KR100738397B1 (ko) 자동이득 제어장치
JP6290540B2 (ja) レーダ装置
WO2014093539A1 (fr) Procédé et appareil de détection de blocage dans un système de communication numérique
JP2004048177A (ja) 受信装置および受信タイミング検出方法
CN114785434B (zh) S波段频道可用性检测方法、装置、设备、系统及介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20929918

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2022513760

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20929918

Country of ref document: EP

Kind code of ref document: A1