JP7275383B2 - Receiver and automatic gain control method - Google Patents
Receiver and automatic gain control method Download PDFInfo
- Publication number
- JP7275383B2 JP7275383B2 JP2022513760A JP2022513760A JP7275383B2 JP 7275383 B2 JP7275383 B2 JP 7275383B2 JP 2022513760 A JP2022513760 A JP 2022513760A JP 2022513760 A JP2022513760 A JP 2022513760A JP 7275383 B2 JP7275383 B2 JP 7275383B2
- Authority
- JP
- Japan
- Prior art keywords
- parameter
- amplitude level
- digital signal
- time
- saturation level
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 18
- 238000001514 detection method Methods 0.000 claims description 22
- 238000005070 sampling Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 20
- 238000012545 processing Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000002250 progressing effect Effects 0.000 description 3
- 238000004904 shortening Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004043 responsiveness Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G3/00—Gain control in amplifiers or frequency changers
- H03G3/20—Automatic control
Landscapes
- Control Of Amplification And Gain Control (AREA)
- Circuits Of Receivers In General (AREA)
Description
本開示は、受信機及び自動利得制御方法に関する。 The present disclosure relates to receivers and automatic gain control methods.
無線通信機器、レーダー、GPS(Global Positioning System)等で用いられる受信機では、受信機を構成する各回路(増幅器、ミキサ、ADC(Analog-Digital Converter)等)の性能により、信号受信のダイナミックレンジが制限される。そこで、高いダイナミックレンジを実現するために、受信信号の信号レベル(振幅)を調整する自動利得制御(以下「AGC(Automatic Gain Control)」と称する。)が行なわれる場合がある。 In receivers used in wireless communication equipment, radar, GPS (Global Positioning System), etc., the dynamic range of signal reception depends on the performance of each circuit (amplifier, mixer, ADC (Analog-Digital Converter), etc.) that makes up the receiver. is restricted. Therefore, in order to achieve a high dynamic range, automatic gain control (hereinafter referred to as "AGC (Automatic Gain Control)") is sometimes performed to adjust the signal level (amplitude) of the received signal.
AGCは、ハイパワーの信号が受信されている場合には、受信信号の信号レベルを減衰させ、ローパワーの信号が受信されている場合には、受信信号の信号レベルを増幅させる機能を有する。この機能は、A/D(Analog/Digital)変換器によってデジタル変換されたデジタル信号に対して行なわれ得る。 AGC has the function of attenuating the signal level of a received signal when a high-power signal is being received, and amplifying the signal level of the received signal when a low-power signal is being received. This function can be performed on a digital signal digitized by an A/D (Analog/Digital) converter.
特開2016-25561号公報には、AGC回路に相当する可変利得増幅器において、2つの測定タイミングで信号の振幅を求め、両者を比較することにより可変利得増幅器の飽和を検出して利得を設定する手法が開示されている(特許文献1参照)。 In Japanese Unexamined Patent Application Publication No. 2016-25561, in a variable gain amplifier corresponding to an AGC circuit, the amplitude of a signal is obtained at two measurement timings, and by comparing the two, the saturation of the variable gain amplifier is detected and the gain is set. A method has been disclosed (see Patent Document 1).
AGC回路を備える受信機においては、受信機が使用される環境(場所、時間、用途等)毎に安定した信号処理を実現することが求められる。しかしながら、AGCの処理に用いられるパラメータが固定化されていると(たとえば、予め設定された固定値)、受信機が使用される環境によっては、AGCによる信号の振幅調整が不十分となり、安定した信号処理を実現できない可能性がある。 A receiver equipped with an AGC circuit is required to realize stable signal processing for each environment (place, time, application, etc.) in which the receiver is used. However, if the parameters used for AGC processing are fixed (for example, preset fixed values), depending on the environment in which the receiver is used, the amplitude adjustment of the signal by AGC may be insufficient, resulting in stable Signal processing may not be possible.
本開示は、かかる問題を解決するためになされたものであり、本開示の目的は、使用される環境毎に安定した信号処理を可能とする受信機及び自動利得制御方法を提供することである。 The present disclosure has been made to solve such problems, 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 they are used. .
本開示の受信機は、受信信号をデジタル信号に変換するA/D変換器と、デジタル信号の振幅レベルを調整するAGC回路とを備える。AGC回路は、飽和レベル検出部と、利得設定部と、利得調整部と、パラメータ設定部とを含む。飽和レベル検出部は、A/D変換器から出力されたデジタル信号の飽和レベルを検出する。利得設定部は、飽和レベル検出部により検出される飽和レベルに基づいて、デジタル信号の振幅レベルの調整に用いる利得を設定する。利得調整部は、利得設定部により設定される利得に従って、デジタル信号の振幅レベルを調整する。パラメータ設定部は、A/D変換器から出力されたデジタル信号の振幅レベルに基づいて、飽和レベル検出部において用いられるパラメータを設定する。 A 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 section, a gain setting section, a gain adjustment section, and a parameter setting section. The saturation level detector detects the saturation level of the digital signal output from the A/D converter. The gain setting section sets a gain used for adjusting the amplitude level of the digital signal based on the saturation level detected by the saturation level detecting section. The gain adjustment section adjusts the amplitude level of the digital signal according to the gain set by the gain setting section. The parameter setting section sets parameters used in the saturation level detection section based on the amplitude level of the digital signal output from the A/D converter.
また、本開示の自動利得制御方法は、受信機の自動利得制御方法であって、受信信号をデジタル信号に変換するA/D変換器から出力されたデジタル信号の飽和レベルを検出するステップと、A/D変換器から出力されたデジタル信号の振幅レベルに基づいて、飽和レベルの検出に用いられるパラメータを設定するステップと、検出された飽和レベルに基づいて、デジタル信号の振幅レベルの調整に用いる利得を設定するステップと、設定された利得に従ってデジタル信号の振幅レベルを調整するステップとを含む。 Also, an automatic gain control method of the present disclosure is an automatic gain control method for a receiver, comprising the steps of detecting a saturation level of a digital signal output from an A/D converter that converts a received signal into a digital signal; setting a parameter used for detecting saturation level based on the amplitude level of the digital signal output from the A/D converter; and adjusting the amplitude level of the digital signal based on the detected saturation level. setting a gain; and adjusting the amplitude level of the digital signal according to the set gain.
上記の受信機及び自動利得制御方法によれば、A/D変換器から出力されたデジタル信号の振幅レベルに基づいて、デジタル信号の飽和レベルの検出に用いられるパラメータが設定されるので、受信機が使用される環境によらず、受信信号の性質に合わせた飽和レベルの検出を行なうことができる。 According to the above receiver and automatic gain control method, 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. The saturation level can be detected according to the characteristics of the received signal regardless of the environment in which the is used.
したがって、本開示によれば、使用される環境毎に安定した信号処理を可能とする受信機及び自動利得制御方法を提供することができる。 Therefore, according to the present disclosure, it is possible to provide a receiver and an automatic gain control method that enable stable signal processing for each environment in which it is used.
以下、本開示の実施の形態について、図面を参照しながら詳細に説明する。以下では、複数の実施の形態について説明するが、各実施の形態で説明された構成を適宜組合わせることは出願当初から予定されている。なお、図中同一又は相当部分には同一符号を付してその説明は繰り返さない。 Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. A plurality of embodiments will be described below, but appropriate combinations of the configurations described in the respective embodiments have been planned since the filing of the application. The same or corresponding parts in the drawings are denoted by the same reference numerals, and the description thereof will not be repeated.
実施の形態1.
図1は、本開示の実施の形態1に従う受信機の構成を示すブロック図である。図1を参照して、受信機100は、受信部30と、復調部40とを備える。受信部30は、A/D変換器10と、AGC回路20とを含む。
FIG. 1 is a block diagram showing the configuration of a receiver according to
A/D変換器10は、アナログの受信信号を所定の周波数でサンプリングし、離散的なデジタル信号に変換する。AGC回路20は、A/D変換器10から出力されたデジタル信号を受け、そのデジタル信号の振幅レベルを自動調整するように構成される。復調部40は、受信部30によって振幅レベルが調整されたデジタル信号を復調し、送信機(図示せず)から送信された信号を復元する。
The A/
AGC回路20は、利得調整部21と、利得設定部22と、飽和レベル検出部23と、パラメータ設定部24とを含む。利得調整部21は、A/D変換器10から出力されたデジタル信号を受け、利得設定部22により設定される利得(「ゲイン」、「増幅率」等と称される場合もある。)に従って、受けたデジタル信号の振幅レベルを調整する。なお、以下では、A/D変換器10から出力されたデジタル信号を、AGC回路20からみて「入力信号」と称する場合がある。利得調整部21により振幅レベルが調整されたデジタル信号は、復調部40へ出力される。
利得設定部22は、飽和レベル検出部23において検出される入力信号の飽和レベル(後述)を飽和レベル検出部23から受け、その飽和レベルに基づいて利得調整部21の利得を設定する。たとえば、入力信号の飽和レベルと利得調整部21の利得との関係を予め求めておき、利得設定部22は、その関係を用いて、飽和レベル検出部23から受ける飽和レベルを利得に変換して利得調整部21へ出力する。入力信号の飽和レベルと利得との関係は、たとえば飽和レベルが高いほど利得が小さくなるように対応付けられている。
飽和レベル検出部23は、A/D変換器10から出力されたデジタル信号(入力信号)の飽和レベルを検出する。飽和レベルとは、受信機100が飽和しない信号レベルであり、本実施の形態では、A/D変換器10から出力されたデジタル信号(入力信号)の移動平均値を「飽和レベル」としている。
The
すなわち、AGCは、受信機が飽和レベル内で作動するように、入力信号の振幅レベルが高い場合に利得が小さくなるように利得を調整するところ、外乱等により急激な振幅変動が発生した場合に、過剰な利得調整が行なわれる可能性がある。そこで、本実施の形態では、入力信号の移動平均値を算出し、この移動平均値を受信機100の飽和レベルを特徴付ける状態値として用いる。そして、受信機100が飽和レベル内で作動するように、飽和レベル検出部23によって検出される飽和レベルに基づいて、利得設定部22により利得調整部21の利得が設定される。
That is, the AGC adjusts the gain so that the gain decreases when the amplitude level of the input signal is high so that the receiver operates within the saturation level. , excessive gain adjustments may be made. Therefore, in this 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
ここで、受信機に対しては、受信機が使用される環境(場所、時間、用途等)毎に安定した信号処理を実現することが求められる。しかしながら、AGCの処理に用いるパラメータが固定化されていると、受信機が使用される環境によっては、AGCによる信号の振幅調整が不十分となり、安定した信号処理を実現できない可能性がある。 Here, the receiver is required to realize stable signal processing for each environment (place, time, application, etc.) in which the receiver is used. However, if the parameters used for AGC processing are fixed, depending on the environment in which the receiver is used, there is a possibility that signal amplitude adjustment by AGC will be insufficient and stable signal processing cannot be achieved.
そこで、本実施の形態1に従う受信機100では、AGCの処理に用いるパラメータを入力信号に基づいて設定するパラメータ設定部24が設けられる。具体的には、パラメータ設定部24は、A/D変換器10から出力されたデジタル信号(入力信号)を受け、飽和レベル検出部23において飽和レベルの検出に用いるパラメータを入力信号の振幅レベルに基づいて設定する。より詳しくは、パラメータ設定部24は、飽和レベル検出部23において入力信号の移動平均値を算出する移動平均フィルタの段数を入力信号の振幅レベルに基づいて設定する。これにより、受信信号の振幅変動特性に合わせて飽和レベルを適切に検出することができ、受信機が使用される環境によらず、安定した信号処理を行なうことが可能となる。以下、パラメータ設定部24及び飽和レベル検出部23について詳しく説明する。
Therefore,
図2は、図1に示したパラメータ設定部24の構成を示すブロック図である。図2を参照して、パラメータ設定部24は、振幅判定部50と、カウンタ52と、セレクタ54とを含む。
FIG. 2 is a block diagram showing the configuration of the
振幅判定部50は、A/D変換器10から出力されたデジタル信号(入力信号)を受け、入力信号の振幅レベルがしきい値Daを超えているか否かを判定する。しきい値Daは、たとえば、外乱等による急激な入力信号の振幅変動を区別可能なレベルに適宜予め設定される。この判定は、A/D変換器10のサンプリングに同期して行なわれる。そして、振幅判定部50は、判定結果をカウンタ52へ出力する。
The
カウンタ52は、振幅判定部50の判定結果に基づいて、入力信号の振幅レベルがしきい値Daを超えた回数をカウントする。カウンタ52により、入力信号の振幅レベルがしきい値Daを超えている時間の長短を検出することができ、カウンタ52のカウント値が大きいほど、入力信号の振幅レベルがしきい値Daを超えている時間が長く、カウント値が小さいほど、振幅レベルがしきい値Daを超えている時間は短い。
The
カウンタ52によるカウントは、パラメータ更新タイミングまで行なわれ、パラメータ更新タイミングにおいて飽和レベル検出部23へパラメータが設定されると、カウント値が0にリセットされる。パラメータ更新タイミングは、たとえば、A/D変換器10における数回分或いは十数回分のサンプリング毎に発生する。そして、カウンタ52は、カウント値(すなわち、入力信号の振幅レベルがしきい値を超えた回数)をセレクタ54へ出力する。
The counter 52 counts until the parameter update timing, and the count value is reset to 0 when the parameter is set to the
セレクタ54は、パラメータ更新タイミングになると、そのときのカウンタ52からのカウント値に基づいてパラメータPa,Pb,・・・Pnのうちの一つを選択し、選択されたパラメータを飽和レベル検出部23へ出力する。本実施の形態では、パラメータPa,Pb,・・・Pnは、飽和レベル検出部23において入力信号の移動平均を算出するのに用いられる移動平均フィルタの段数を特定するものである。カウンタ52によるカウント値とパラメータPa,Pb,・・・Pnとの関係が予め対応付けられており、セレクタ54は、当該関係を用いて、カウンタ52から受けるカウント値に対応するパラメータを選択して飽和レベル検出部23へ出力する。
When the parameter update timing comes, the
図3は、パラメータ設定部24によるパラメータの設定例を示すタイミングチャートである。図3を参照して、#i(i=0,1,2,・・・)は、A/D変換器10におけるサンプリングタイミングを示し、Tbは、パラメータ更新タイミングの間隔を示す。この例では、5回のサンプリング毎にパラメータ更新タイミングが発生し、時刻T0を初期時刻t=0とした場合に、時刻T1(t=Tb)、時刻T2(t=2Tb)、時刻T3(t=3Tb)、時刻T4(t=4Tb)・・・において、カウンタ52のカウント値に基づきセレクタ54により選択されたパラメータが飽和レベル検出部23に設定される。
FIG. 3 is a timing chart showing an example of parameter setting by the
この例では、時刻T0~T1及び時刻T1~T2の各区間では、入力信号の振幅レベルはしきい値Daよりも低いため、カウンタ出力(カウンタ52のカウント値)は「0」である。したがって、時刻T0~T1に続く時刻T1~T2の区間、及び時刻T1~T2に続く時刻T2~T3の区間において、飽和レベル検出部23のパラメータは、カウンタ出力「0」に対応するパラメータPaに設定される。なお、この例では、時刻T0~T1の区間においても、パラメータPaが初期値として設定されている。
In this example, the amplitude level of the input signal is lower than the threshold value Da in each interval from time T0 to T1 and from time T1 to T2, so the counter output (count value of the counter 52) is "0". Therefore, in the section of time T1-T2 following time T0-T1 and the section of time T2-T3 following time T1-T2, the parameter of saturation
時刻T2~T3の区間では、サンプリングタイミング#12,#14において入力信号の振幅レベルがしきい値Daを超えており、パラメータ更新タイミングの時刻T3におけるカウンタ出力が「2」となる。したがって、時刻T2~T3に続く時刻T3~T4の区間において、飽和レベル検出部23のパラメータは、カウンタ出力「2」に対応するパラメータPb(Pb≠Pa)に設定される。
In the interval from time T2 to T3, the amplitude level of the input signal exceeds the threshold value Da at
図4は、図1に示した飽和レベル検出部23の構成を示すブロック図である。図4を参照して、飽和レベル検出部23は、移動平均算出部60と、セレクタ70とを含む。移動平均算出部60は、複数の移動平均フィルタ62,64,・・・66を含み、各移動平均フィルタ62,64,・・・66は、A/D変換器10から出力されたデジタル信号(入力信号)を受ける。
FIG. 4 is a block diagram showing the configuration of the
移動平均フィルタ62,64,・・・66は、入力信号の移動平均値を算出する段数が互いに異なる。具体的には、移動平均フィルタ62は、段数A(たとえば3段)のフィルタであり、直近A回分のサンプリングデータ(振幅レベル)の移動平均値を算出して出力する。移動平均フィルタ64は、段数B(たとえば5段)のフィルタであり、直近B回分のサンプリングデータ(振幅レベル)の移動平均値を算出して出力する。移動平均フィルタ66は、段数X(たとえばn段)のフィルタであり、直近X回分のサンプリングデータ(振幅レベル)の移動平均値を算出して出力する。
The moving
セレクタ70は、移動平均算出部60の各移動平均フィルタ62,64,・・・66の出力を受ける。また、セレクタ70は、パラメータ設定部24からパラメータPi(i=1~nのいずれか)を受ける。そして、セレクタ70は、パラメータPiと移動平均フィルタ62,64,・・・66との予め対応付けられた関係に従って、パラメータ設定部24から受けるパラメータPiに対応する移動平均フィルタの出力を選択して利得設定部22へ出力する。
パラメータPa,Pb,・・・Pnと移動平均フィルタ62,64,・・・66との対応関係については、たとえば、外乱等による受信信号の振幅変動が大きく、入力信号の振幅レベルがしきい値Daを頻繁に超える場合には、過剰な利得調整を抑制するように、大きいカウント値に対応するパラメータに従って段数の大きい移動平均フィルタが選択されるものとすることができる。一方、受信信号の振幅変動が小さい場合には、利得調整の収束性を高めるために、小さいカウント値に対応するパラメータに従って段数の小さい移動平均フィルタが選択されるものとすることができる。これにより、受信信号の振幅変動特性に合わせた移動平均化処理を実現し、安定した信号処理を実現するための飽和レベルの検出を行なうことができる。
With respect to the correspondence between the parameters Pa, Pb, . . . , and the moving
図5は、飽和レベル検出部23による飽和レベルの検出例を示すタイミングチャートである。この図5においても、#i(i=0,1,2,・・・)は、A/D変換器10におけるサンプリングタイミングを示し、Tbは、パラメータ更新タイミングの間隔を示す。
FIG. 5 is a timing chart showing an example of saturation level detection by the
図5を参照して、飽和レベル検出部23のパラメータは、時刻T10~T12の区間ではパラメータPaに設定され、時刻T12~T14の区間ではパラメータPbに設定されているものとする。
Referring to FIG. 5, it is assumed that the parameter of
たとえば、パラメータPaに対応する移動平均フィルタが5段のフィルタである場合、たとえば#4のサンプリングタイミングの時刻における飽和レベルは、#0~#4の入力信号の振幅レベルに基づいて算出され、たとえば#5のサンプリングタイミングの時刻における飽和レベルは、#1~#5の入力信号の振幅レベルに基づいて算出される。
For example, if the moving average filter corresponding to the parameter Pa is a five-stage filter, the saturation level at the sampling timing of #4, for example, is calculated based on the amplitude levels of the input signals #0 to #4. The saturation level at the
また、たとえば、パラメータPbに対応する移動平均フィルタが7段のフィルタである場合、たとえば#10のサンプリングタイミングの時刻における飽和レベルは、#4~#10の入力信号の振幅レベルに基づいて算出される。 Further, for example, if the moving average filter corresponding to the parameter Pb is a 7-stage filter, the saturation level at the sampling timing of #10, for example, is calculated based on the amplitude levels of the input signals #4 to #10. be.
このように、本実施の形態1に従う受信機100では、パラメータ更新タイミング毎に設定されるパラメータを用いて飽和レベル(入力信号の移動平均値)が算出され、その算出された飽和レベルに基づいてAGCの利得調整が行なわれる。したがって、受信機100が使用される環境によらず、受信信号の振幅変動特性に合わせた適切な利得制御を実現することができる。
As described above, in
図6は、AGC回路20のハード構成の一例を示す図である。図6を参照して、AGC回路20は、たとえばDSP(Digital Signal Processor)によって構成され、CPU(Central Processing Unit)26と、メモリ(ROM(Read Only Memory)及びRAM(Random Access Memory))27と、各種信号を入出力するための入出力ポート28とを含む。CPU26は、メモリ27のROMに格納されているプログラムをRAM等に展開して実行する。ROMに格納されているプログラムには、AGC回路20の処理が記されている。
FIG. 6 is a diagram showing an example of the hardware configuration of the
図7は、AGC回路20において実行される処理の手順の一例を示すフローチャートである。このフローチャートに示される一連の処理は、所定の周期(たとえばサンプリング周期)毎に繰り返し実行される。
FIG. 7 is a flow chart showing an example of the procedure of processing executed in the
図7を参照して、AGC回路20は、A/D変換器10から出力されるデジタル信号を入力する(ステップS10)。この信号入力は、A/D変換器10において受信信号のサンプリングが行なわれる毎に実行される。
Referring to FIG. 7,
次いで、AGC回路20は、入力信号の振幅レベルがしきい値Daよりも大きいか否かを判定する(ステップS20)。この実施の形態1では、しきい値Daには、予め設定された値が用いられる。入力信号の振幅レベルがしきい値Daよりも大きいと判定されると(ステップS20においてYES)、AGC回路20は、カウンタ52のカウント値を加算する(ステップS30)。なお、振幅レベルがしきい値Da以下であると判定されたときは(ステップS20においてNO)、カウンタ52の加算は行なわれない。
Next,
次いで、AGC回路20は、パラメータの更新タイミングであるか否かを判定する(ステップS40)。たとえば、図3,図5に示したように、A/D変換器10における5回のサンプリング毎にパラメータ更新タイミングが発生するものとすることができる。
Next, the
そして、パラメータの更新タイミングであると判定されると(ステップS40においてYES)、AGC回路20は、カウンタ52のカウント値に基づいて、飽和レベルの検出に用いられるパラメータ(移動平均フィルタの段数を決めるパラメータ)を設定する(ステップS50)。パラメータが設定されると、カウンタ52のカウント値が0にリセットされる(ステップS60)。なお、ステップS40においてパラメータ更新タイミングではないと判定されると(ステップS40においてNO)、ステップS50,S60の処理は実行されずにステップS70へ処理が移行される。
When it is determined that it is time to update the parameters (YES in step S40), the
次いで、AGC回路20は、ステップS50において設定されたパラメータに対応する移動平均フィルタを用いて、入力信号の移動平均を算出する(ステップS70)。図4に示した構成に沿ってより正確にいえば、AGC回路20は、ステップS50において設定されたパラメータに対応する移動平均フィルタの出力を選択する。ここで算出(或いは選択)された移動平均フィルタの出力が飽和レベルの検出値に相当する。
Next, the
そして、AGC回路20は、検出された飽和レベルに基づいて、入力信号の振幅レベルの調整に用いる利得を設定する(ステップS80)。基本的には、飽和レベルが高いほど振幅調整後の振幅レベルが小さくなるように、また、飽和レベルが低いほど振幅調整後の振幅レベルが大きくなるように、利得が設定される。そして、AGC回路20は、設定された利得に従って入力信号の振幅レベルを調整する(ステップS90)。
Then, the
以上のように、この実施の形態1においては、A/D変換器10から出力されたデジタル信号の振幅レベルに基づいて、デジタル信号の飽和レベルの検出に用いられるパラメータ(移動平均フィルタの段数)が設定される。これにより、受信機100が使用される環境によらず、受信信号の性質に合わせた飽和レベルの検出を行なうことができる。したがって、この実施の形態1によれば、受信機100が使用される環境毎に安定した信号処理を実現することができる。
As described above, in the first embodiment, the parameter (the number of stages of the moving average filter) used for detecting the saturation level of the digital signal is based on the amplitude level of the digital signal output from the A/
実施の形態2.
実施の形態1では、パラメータ設定部24の振幅判定部50(図2)において用いられるしきい値Daは固定値であるため、たとえば、しきい値Daを超える入力信号が連続し、或いはしきい値Daを下回る入力信号が連続するような信号特性の場合、カウンタ52のカウント値が一定となり、パラメータが固定化される。パラメータが固定化されると、通信開始直後等の利得調整が進んでいない状況で利得調整が停滞する可能性がある。
In
そこで、この実施の形態2では、しきい値Daを可変とすることによって、パラメータが固定化されるのを抑制する。具体的には、カウンタ52のカウント値に基づいてしきい値Daが変更される。これにより、通信開始直後等の利得調整が進んでいない状況で利得調整が停滞するのを抑制する。
Therefore, in the second embodiment, the parameter is suppressed from being fixed by making the threshold value Da variable. Specifically, the threshold value Da is changed based on the count value of the
なお、実施の形態1では、外乱の大きい環境において受信機が使用されることを想定した場合に、利用者において、受信機の設置前に受信信号の外乱レベルを予め測定し、その測定結果に基づいてしきい値Daを設定する手順が必要となる。この実施の形態2では、カウンタ52のカウント値に基づいてしきい値Daが変更されるので、利用者による上記のような手順が不要となる。
In the first embodiment, assuming that the receiver is used in an environment with a large amount of disturbance, the user measures the disturbance level of the received signal in advance before installing the receiver, and the measurement result is Therefore, a procedure for setting the threshold value Da is required. In the second embodiment, since the threshold value Da is changed based on the count value of the
この実施の形態2に従う受信機100では、パラメータ設定部の構成が実施の形態1の受信機と異なる。
図8は、実施の形態2におけるパラメータ設定部の構成を示す図である。この図8は、実施の形態1で説明した図2に対応するものである。図8を参照して、実施の形態2におけるパラメータ設定部24Aは、図2に示した実施の形態1におけるパラメータ設定部24の構成において、しきい値設定部56をさらに含む。
8 is a diagram showing a configuration of a parameter setting unit according to
しきい値設定部56は、パラメータ更新タイミングになると、カウンタ52のカウント値に基づいて、振幅判定部50において用いられるしきい値を設定する。具体的には、しきい値設定部56は、しきい値の初期値をDaとし、カウンタ52のカウント値が大きい場合にはしきい値を引き上げ、カウント値が小さい場合にはしきい値を引き下げる。すなわち、しきい値設定部56は、入力信号の振幅レベルがしきい値を超えている時間が長い場合には(カウンタ52のカウント値大)、振幅判定部50におけるしきい値を大きくし、入力信号の振幅レベルがしきい値を超えている時間が短い場合には(カウント値小)、振幅判定部50におけるしきい値を小さくする。
The threshold
図9は、振幅判定部50のしきい値が上昇する場合の一例を示したタイミングチャートである。図9においても、#i(i=0,1,2,・・・)は、A/D変換器10におけるサンプリングタイミングを示し、Tbは、パラメータ更新タイミングの間隔を示す。
FIG. 9 is a timing chart showing an example when the threshold value of the
図9を参照して、時刻T20~T21の区間において、しきい値は初期値Daであり、#0,#1,#2,#4のサンプリングタイミングにおいて入力信号がしきい値Daを超えている。そのため、カウンタ出力(カウンタ52のカウント値)は相対的に大きく、セレクタ54は、このカウンタ出力に対応するパラメータPaを出力している。
Referring to FIG. 9, the threshold value is the initial value Da in the interval from time T20 to T21, and the input signal exceeds the threshold value Da at
パラメータ更新タイミング(時刻T21)において、しきい値設定部56は、カウンタ出力が大きいため、しきい値をX(X>0)上昇させる(Da+X)。これにより、時刻T21~T22の区間では、しきい値(Da+X)を超える入力信号は、#6,#9となり、カウンタ出力(カウンタ52のカウント値)は低下する。したがって、セレクタ54は、このカウンタ出力に対応するパラメータPbを出力する。すなわち、時刻T20~T21の区間では、しきい値Daに基づくカウント値に対応したパラメータPaが設定され、時刻T21~T22の区間では、しきい値(Da+X)に基づくカウント値に対応したパラメータPb(Pb≠Pa)が設定される。
At the parameter update timing (time T21), the threshold
一方、図10は、振幅判定部50のしきい値が下降する場合の一例を示したタイミングチャートである。図10においても、#i(i=0,1,2,・・・)は、A/D変換器10におけるサンプリングタイミングを示し、Tbは、パラメータ更新タイミングの間隔を示す。
On the other hand, FIG. 10 is a timing chart showing an example when the threshold value of the
図10を参照して、時刻T30~T31の区間において、しきい値は初期値Daであり、#2,#4のサンプリングタイミングにおいて入力信号がしきい値Daを超えている。カウンタ52は、この回数をカウントし、セレクタ54は、カウント値に対応するパラメータPcを出力している。
Referring to FIG. 10, the threshold is the initial value Da in the interval from time T30 to T31, and the input signal exceeds the threshold Da at
パラメータ更新タイミング(時刻T31)において、しきい値設定部56は、カウンタ出力が相対的に小さいと判断し、しきい値をX(X>0)低下させる(Da-X)。これにより、時刻T31~T32の区間では、しきい値(Da-X)を超える入力信号は、#5,#7,#9となり、カウンタ出力が上昇する。したがって、セレクタ54は、このカウンタ出力に対応するパラメータPdを出力する。すなわち、時刻T30~T31の区間では、しきい値Daに基づくカウント値に対応したパラメータPcが設定され、時刻T23~T32の区間では、しきい値(Da-X)に基づくカウント値に対応したパラメータPd(Pc≠Pd)が設定される。
At the parameter update timing (time T31), the
以上のように、この実施の形態2においては、振幅判定部50におけるしきい値を可変とする。しきい値が固定されている場合、振幅判定部50による振幅判定に基づくパラメータ変更が機能しなくなる可能性がある。たとえば、しきい値を超える入力信号が連続した場合に、カウンタ52のカウント値が一定となり、飽和レベル検出部23に設定されるパラメータが固定化される。同様に、しきい値以下の入力信号が連続した場合にも、パラメータが固定化される。そのため、パラメータが固定化されている場合には、利用者において、受信機の設置前に受信信号の外乱レベルを予め測定し、その測定結果に基づいてしきい値を設定する手順が必要となる。
As described above, in the second embodiment, the threshold in the
この実施の形態2によれば、カウンタ52のカウント値に基づいてしきい値が変更されるので、上記のような入力信号が連続しても、パラメータが固定化されるのを抑制することができる。したがって、通信開始直後等の利得調整が進んでいない状況で利得調整が停滞するのを抑制することができる。また、利用者においては、受信機の設置前等に、受信信号の外乱レベルを予め測定し、その測定結果に基づいてしきい値を設定する手順が不要となる。
According to the second embodiment, since the threshold value is changed based on the count value of the
実施の形態3.
実施の形態1では、パラメータ更新タイミングにおけるカウンタ52のカウント値に基づいてパラメータが設定されるものとした。この場合、入力信号の振幅レベルがしきい値を連続的に超えているか、それとも断続的に超えているかに拘わらず、所定期間に振幅レベルがしきい値を超えた回数が同じであれば、同じパラメータが設定される。
In
振幅レベルがしきい値を断続的に超えているような場合は(以下「断続的な飽和」と称する場合がある。)、振幅調整がある程度収束に近づいている段階であり、パラメータを変更する必要性は高くない。一方、通信開始直後等において振幅レベルがしきい値を連続的に超えているような場合は(以下「連続的な飽和」と称する場合がある。)、振幅調整が進んでおらず、上記のように、パラメータが固定化されて利得調整が停滞するのを抑制するためにパラメータを変更する必要がある。 If the amplitude level intermittently exceeds the threshold value (hereinafter sometimes referred to as "intermittent saturation"), it means that the amplitude adjustment is approaching convergence to some extent, and the parameter should be changed. Not very necessary. On the other hand, if the amplitude level continuously exceeds the threshold immediately after the start of communication (hereinafter sometimes referred to as "continuous saturation"), the amplitude adjustment is not progressing and the above , it is necessary to change the parameters in order to prevent the parameters from being fixed and the gain adjustment stagnating.
実施の形態2では、カウンタ52のカウント値に基づいてしきい値を変更することにより、パラメータの固定化を抑制するものとした。この実施の形態3では、実施の形態2とは異なる手法が示される。すなわち、この実施の形態3では、カウンタ52のカウント値の更新連続回数がカウントされ、この更新連続回数に基づいてパラメータが設定される。
In the second embodiment, by changing the threshold value based on the count value of the
カウンタ52のカウント値の更新連続回数によって、連続的な飽和が生じているか否かを検出することができる。そして、カウント値の更新連続回数が大きい場合、すなわち、連続的な飽和が生じている場合には、飽和レベル検出部23において少ない段数の移動平均フィルタによって飽和レベルを検出するようにパラメータを設定することで、利得調整の応答性を高めることができる。その結果、振幅調整を早期に完了させることが可能となる。
Whether or not continuous saturation occurs can be detected from the number of consecutive updates of the count value of the
この実施の形態3に従う受信機100においても、パラメータ設定部の構成が実施の形態1の受信機と異なる。
図11は、実施の形態3におけるパラメータ設定部の構成を示す図である。この図11も、実施の形態1で説明した図2に対応するものである。
11 is a diagram showing a configuration of a parameter setting unit according to
図11を参照して、実施の形態3におけるパラメータ設定部24Bは、図2に示した実施の形態1におけるパラメータ設定部24の構成において、微分フィルタ58をさらに含む。微分フィルタ58は、カウンタ52のカウント値の差分を算出し、差分が生じた場合の連続回数をカウントする。この微分フィルタ58によるカウント値は、カウンタ52のカウント値の更新連続回数に相当し、すなわち、入力信号の振幅レベルがしきい値を連続的に超えている時間の計測値に相当する。
Referring to FIG. 11,
なお、微分フィルタ58によるカウントも、カウンタ52と同様に、パラメータ更新タイミングまで行なわれ、パラメータ更新タイミングにおいて飽和レベル検出部23へパラメータが設定されると、カウント値が0にリセットされる。
Similar to the
微分フィルタ58は、カウンタ52のカウント値の更新連続回数に相当するカウント値をセレクタ54へ出力する。そして、この実施の形態3では、セレクタ54は、パラメータ更新タイミングになると、微分フィルタ58から受けるカウント値に基づいてパラメータPa,Pb,・・・Pnのうちの一つを選択し、選択されたパラメータを飽和レベル検出部23へ出力する。
図12は、実施の形態3のパラメータ設定部24Bによるパラメータの設定例を示すタイミングチャートである。図12を参照して、この例では、10回のサンプリング毎にパラメータ更新タイミングが発生し、時刻T40を初期時刻t=0とした場合に、時刻T41(t=Tb)、時刻T42(t=2Tb)、時刻T43(t=3Tb)・・・において、セレクタ54により選択されたパラメータが飽和レベル検出部23に設定される。
FIG. 12 is a timing chart showing an example of parameter setting by the
この例では、時刻T40~T41の区間では、サンプリングタイミング#1,#5~#9において入力信号の振幅レベルがしきい値Daを超えており、パラメータ更新タイミングの時刻T41におけるカウンタ52のカウンタ出力(A9)は「6」となる。時刻T41~T42の区間では、サンプリングタイミング#10,#12,#14,#16,#17,#19において入力信号の振幅レベルがしきい値Daを超えており、パラメータ更新タイミングの時刻T42におけるカウンタ52のカウンタ出力(A19)も「6」となる。すなわち、カウンタ52のカウンタ出力でみると、時刻T40~T41の区間と時刻T41~T42の区間とでは同じカウント値となる。
In this example, in the section from time T40 to T41, the amplitude level of the input signal exceeds the threshold value Da at
一方、微分フィルタ58の出力についてみると、時刻T40~T41の区間では、サンプリングタイミング#5~#9において入力信号の振幅レベルがしきい値Daを連続して超えており(5サンプル期間連続)、微分フィルタ58の出力から連続的な飽和が生じていることが分かる。そのため、時刻T41~T42の区間では、飽和レベル検出部23のパラメータは、この微分フィルタ58の出力に基づいてパラメータPbに設定される。
On the other hand, looking at the output of the
時刻T41~T42の区間では、入力信号の振幅レベルがしきい値Daを連続して超えるのは、サンプリングタイミング#16,#17の2サンプル期間だけであり、微分フィルタ58の出力から断続的な飽和が生じていることが分かる。そのため、時刻T42~T43の区間では、飽和レベル検出部23のパラメータは、この微分フィルタ58の出力に基づいてパラメータPc(Pc≠Pb)に設定される。
In the section from time T41 to T42, the amplitude level of the input signal continuously exceeds the threshold value Da only during the two sample periods at
この例では、微分フィルタ58が設けられていない実施の形態1では、時刻T40~T41の区間におけるカウンタ52のカウンタ出力(A9)に基づいて、時刻T41~T42の区間におけるパラメータが設定され、時刻T41~T42の区間におけるカウンタ52のカウンタ出力(A19)に基づいて、時刻T42~T43の区間におけるパラメータが設定される。このため、パラメータは更新されない。
In this example, in the first embodiment in which the
これに対して、この実施の形態3では、時刻T40~T41の区間における微分フィルタ58の連続的な出力に基づいて、時刻T41~T42の区間におけるパラメータがPbに設定され、時刻T41~T42の区間における微分フィルタ58の断続的な出力に基づいて、時刻T42~T43の区間におけるパラメータがPcに設定される。
In contrast, in the third embodiment, the parameter is set to Pb in the section from time T41 to T42 based on the continuous output of the
このように、実施の形態3によれば、微分フィルタ58が設けられることによって、連続的な飽和と断続的な飽和とを区別してパラメータを設定することができる。そして、連続的な飽和が発生している場合に、飽和レベル検出部23において少ない段数の移動平均フィルタによって飽和レベルを検出するようにパラメータが設定される。これにより、利得調整の応答性を高めて振幅調整を早期に完了させることができる。
As described above, according to the third embodiment, by providing the
実施の形態4.
上記の各実施の形態では、パラメータの更新タイミングは固定(一定間隔)としているが、この実施の形態4では、パラメータ更新タイミングを可変とする。具体的には、利得調整収束後の振幅安定時には、パラメータの更新頻度を低くすることで、不必要にパラメータの更新が行なわれるのを抑制するとともに、通信開始直後等において連続的な飽和が生じている状況では、パラメータの更新頻度を高めることで、利得調整の収束性向上が図られる。
In each of the above embodiments, the parameter update timing is fixed (constant intervals), 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 update, and continuous saturation occurs immediately after the start of communication. In such a situation, the convergence of the gain adjustment can be improved by increasing the update frequency of the parameters.
図13は、実施の形態4に従う受信機の構成を示すブロック図である。図13を参照して、この受信機100Aは、受信部30Aと、復調部40とを備える。受信部30Aは、A/D変換器10と、AGC回路20Aとを含む。AGC回路20Aは、図1に示したAGC回路20の構成において、パラメータ更新タイミング調整部25をさらに含み、パラメータ設定部24に代えてパラメータ設定部24Bを含む。パラメータ設定部24Bは、実施の形態3において、図11で説明したとおりである。
13 is a block diagram showing the configuration of a receiver according to
パラメータ更新タイミング調整部25は、パラメータ設定部24Bから飽和レベル検出部23へ出力されるパラメータの設定タイミング(更新タイミング)を調整する。具体的には、パラメータ更新タイミング調整部25は、断続的な飽和が発生している場合には、パラメータの更新タイミングの間隔を長くし、通信開始直後等の連続的な飽和が発生している場合には、パラメータの更新タイミングの間隔を短くする。
The parameter update
図14は、図13に示したAGC回路20Aにおけるパラメータ設定部24B及びパラメータ更新タイミング調整部25の構成を示す図である。図14を参照して、図11で説明したように、パラメータ設定部24Bは、微分フィルタ58を含む。微分フィルタ58は、カウンタ52のカウント値の差分を算出し、差分が生じた場合の連続回数をカウントする。
FIG. 14 is a diagram showing configurations of the
パラメータ更新タイミング調整部25は、タイミング出力用カウンタ75を含む。タイミング出力用カウンタ75は、所定の周期でカウンタをインクリメントし、カウント値が最大インクリメント数を超えると、パラメータ更新タイミングをパラメータ設定部24Bへ出力する。なお、タイミング出力用カウンタ75は、パラメータ更新タイミングをパラメータ設定部24Bへ出力すると、カウント値を0にリセットする。
The parameter update
ここで、タイミング出力用カウンタ75は、微分フィルタ58によるカウント値を受け、そのカウント値に基づいて、タイミング出力用カウンタ75内のカウンタの最大インクリメント数を変更する。具体的には、微分フィルタ58のカウント値が小さく、断続的な飽和が生じている場合には、タイミング出力用カウンタ75は、最大インクリメント数を引き上げる。これにより、パラメータ更新タイミングの間隔は長くなり、パラメータの更新頻度が抑制される。
Here, the
一方、微分フィルタ58のカウント値が大きく、連続的な飽和が生じている場合には、タイミング出力用カウンタ75は、最大インクリメント数を引き下げる。これにより、パラメータ更新タイミングの間隔は短くなり、パラメータ更新の頻度が高くなる。
On the other hand, when the count value of the
図15は、パラメータ更新タイミングの変更例を示すタイミングチャートである。図15を参照して、この例では、時刻T50~T51の区間では、微分フィルタ58の出力は断続的である(断続的な飽和)。そのため、タイミング出力用カウンタ75の最大インクリメント数が、初期値Nに対してNx1加算される。これにより、パラメータ更新タイミングの間隔が時間Tnだけ長くなり(Tb+Tn)、次のパラメータ更新タイミングが時刻T52から時刻T53へと延びている。
FIG. 15 is a timing chart showing an example of changing parameter update timing. Referring to FIG. 15, in this example, the output of
時刻T51~T53の区間でも、微分フィルタ58の出力は断続的である。そのため、タイミング出力用カウンタ75の最大インクリメント数が、初期値Nに対してNx2(Nx2>Nx1)加算される。これにより、パラメータ更新タイミングの間隔が当初よりも時間2Tn長くなり(Tb+2Tn)、次のパラメータ更新タイミングが時刻T55へと延びている。
The output of the
図16は、パラメータ更新タイミングの間隔を拡張することによる効果を説明する図である。この図16には、利得調整が収束して信号の振幅が安定している場合の波形が示されている。上段には、パラメータ更新タイミングの変更がない場合の波形が参考例として示され、下段には、本実施の形態4に従う受信機100Aによりパラメータ更新タイミングの間隔が拡張された場合の波形が示されている。
FIG. 16 is a diagram illustrating the effect of extending the parameter update timing interval. FIG. 16 shows the waveform when the gain adjustment converges and the signal amplitude is stable. The upper part shows the waveform when the parameter update timing is not changed as a reference example, and the lower part shows the waveform when the parameter update timing interval is extended by the
図16を参照して、上段の参考例では、パラメータ更新タイミングが固定されているため(この例では10サンプルタイミング毎)、利得調整が収束して振幅が安定しているにも拘わらず、時刻T61,T62,T63,・・・において不必要にパラメータの更新が行なわれる。 Referring to FIG. 16, in the upper reference example, since the parameter update timing is fixed (every 10 sample timings in this example), even though the gain adjustment converges and the amplitude is stable, the time Parameters are updated unnecessarily at T61, T62, T63, . . .
一方、下段の本実施の形態4では、パラメータ更新タイミングが調整されることによって、パラメータ更新タイミングの間隔が拡張されており(この例では30サンプルタイミング)、不必要なパラメータの更新が抑制されている。 On the other hand, in the fourth embodiment shown in the lower part, the interval between parameter update timings is extended (30 sample timings in this example) by adjusting the parameter update timing, and unnecessary parameter update is suppressed. there is
図17は、パラメータ更新タイミングの他の変更例を示すタイミングチャートである。図17を参照して、この例では、時刻T70~T71の区間において、微分フィルタ58の連続的な出力がみられる(連続的な飽和)。そのため、タイミング出力用カウンタ75の最大インクリメント数が、初期値Nに対してNx1減算される。これにより、パラメータ更新タイミングの間隔が時間Tnだけ短くなり(Tb-Tn)、次のパラメータ更新タイミングが時刻T73から時刻T72に変更されている。
FIG. 17 is a timing chart showing another modification of parameter update timing. Referring to FIG. 17, in this example, a continuous output of
時刻T71~T72の区間でも、微分フィルタ58の連続的な出力がみられている。そのため、タイミング出力用カウンタ75の最大インクリメント数が、初期値Nに対してNx2(Nx2>Nx1)減算される。これにより、パラメータ更新タイミングの間隔が当初よりも時間2Tn短くなり(Tb-2Tn)、次のパラメータ更新タイミングが時刻T74に変更されている。
A continuous output of the
図18は、パラメータ更新タイミングの間隔を短縮することによる効果を説明する図である。この図18には、利得調整が収束していないときの波形が示されている。上段には、パラメータ更新タイミングの変更がない場合の波形が参考例として示され、下段には、本実施の形態4に従う受信機100Aによりパラメータ更新タイミングの間隔が短縮された場合の波形が示されている。
FIG. 18 is a diagram for explaining the effect of shortening the parameter update timing interval. FIG. 18 shows waveforms when the gain adjustment has not converged. The upper part shows the waveform when the parameter update timing is not changed as a reference example, and the lower part shows the waveform when the parameter update timing interval is shortened by
図18を参照して、上段の参考例では、パラメータ更新タイミングが固定されているため(この例では20サンプルタイミング毎)、サンプリングタイミング#4~#9等において入力信号の振幅レベルがしきい値Daを連続的に超えていることを反映するパラメータ設定は、時刻T82以降となる。したがって、利得調整の収束が長期化する。
Referring to FIG. 18, in the upper reference example, since the parameter update timing is fixed (every 20 sample timings in this example), the amplitude level of the input signal does not exceed the threshold value at
一方、下段の本実施の形態4では、パラメータ更新タイミングが調整されることによって、パラメータ更新タイミングの間隔が短縮されており(この例では10サンプルタイミング毎)、時刻T81において、入力信号の振幅レベルがしきい値Daを連続的に超えていることを反映したパラメータが設定される。したがって、利得調整が早期に収束する。 On the other hand, in the fourth embodiment shown in the lower part, the interval between parameter update timings is shortened by adjusting the parameter update timing (every 10 sample timings in this example), and at time T81, the amplitude level of the input signal A parameter is set that reflects that is continuously above the threshold Da. Therefore, the gain adjustment converges early.
以上のように、この実施の形態4では、パラメータ更新タイミングが可変とされる。そして、利得調整収束後の振幅安定時には、パラメータの更新頻度を低くすることにより、不必要にパラメータの更新が行なわれるのを抑制することができる。一方、通信開始直後等において連続的な飽和が生じている状況では、パラメータの更新頻度を高めることにより、利得調整の収束性を向上させることができる。 As described above, in the fourth embodiment, parameter update timing is made variable. Then, when the amplitude is stabilized after the gain adjustment converges, unnecessary updating of the parameters can be suppressed by lowering the update frequency of the parameters. On the other hand, in situations where saturation occurs continuously immediately after the start of communication or the like, it is possible to improve the convergence of gain adjustment by increasing the update frequency of parameters.
なお、上記の実施の形態4において、パラメータ更新タイミングの変更速度を規定する値Nx1,Nx2,・・・は、パラメータ更新タイミングの間隔を拡張する場合と短縮する場合とで異なる値としてもよい。たとえば、パラメータ更新タイミングの間隔を短縮する場合の値を、間隔を拡張する場合の値よりも大きくしてもよい。これにより、利得調整の収束性を効果的に向上させることができる。 In the fourth embodiment described above, the values Nx1, Nx2, . For example, the value for shortening the parameter update timing interval may be larger than the value for extending the interval. This can effectively improve the convergence of gain adjustment.
今回開示された各実施の形態は、技術的に矛盾しない範囲で適宜組合わせて実施することも予定されている。そして、今回開示された実施の形態は、全ての点で例示であって制限的なものではないと考えられるべきである。本開示により示される技術的範囲は、上記した実施の形態の説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。 It is also planned that the embodiments disclosed this time will be combined as appropriate within a technically consistent range. And the embodiment disclosed this time should be considered as an illustration and not restrictive in all respects. The technical scope indicated by the present disclosure is indicated by the scope of claims rather than the description of the above-described embodiments, and is intended to include all modifications within the scope and meaning equivalent to the scope of the claims. .
10 A/D変換器、20,20A AGC回路、21 利得調整部、22 利得設定部、23 飽和レベル検出部、24,24A,24B パラメータ設定部、25 パラメータ更新タイミング調整部、26 CPU、27 メモリ、28 入出力ポート、30,30A 受信部、40 復調部、50 振幅判定部、52 カウンタ、54,70 セレクタ、56 しきい値設定部、58 微分フィルタ、60 移動平均算出部、62,64,66 移動平均フィルタ、75 タイミング出力用カウンタ、100,100A 受信機。 10 A/D converter, 20, 20A AGC circuit, 21 gain adjustment unit, 22 gain setting unit, 23 saturation level detection unit, 24, 24A, 24B parameter setting unit, 25 parameter update timing adjustment unit, 26 CPU, 27 memory , 28 input/output port, 30, 30A receiving section, 40 demodulating section, 50 amplitude determining section, 52 counter, 54, 70 selector, 56 threshold setting section, 58 differential filter, 60 moving average calculating section, 62, 64, 66 moving average filter, 75 counter for timing output, 100, 100A receiver.
Claims (11)
前記デジタル信号の振幅レベルを調整する自動利得制御回路とを備え、
前記自動利得制御回路は、
前記A/D変換器から出力されたデジタル信号の飽和レベルを検出する飽和レベル検出部と、
前記飽和レベル検出部により検出される飽和レベルに基づいて、前記振幅レベルの調整に用いる利得を設定する利得設定部と、
前記利得設定部により設定される利得に従って前記振幅レベルを調整する利得調整部と、
前記A/D変換器から出力されたデジタル信号の振幅レベルに基づいて、前記飽和レベル検出部において用いられるパラメータを設定するパラメータ設定部とを含み、
前記飽和レベル検出部は、前記A/D変換器から出力されたデジタル信号の移動平均を前記飽和レベルとして出力する移動平均フィルタを含み、
前記パラメータは、前記移動平均フィルタの段数である、受信機。 an A/D converter that converts a received signal into a digital signal;
and an automatic gain control circuit that adjusts the amplitude level of the digital signal,
The automatic gain control circuit comprises:
a saturation level detector that detects the saturation level of the digital signal output from the A/D converter;
a gain setting unit that sets a gain used for adjusting the amplitude level based on the saturation level detected by the saturation level detection unit;
a gain adjustment unit that adjusts the amplitude level according to the gain set by the gain setting unit;
a parameter setting unit for setting parameters used in the saturation level detection unit based on the amplitude level of the digital signal output from the A/D converter;
The saturation level detection unit includes a moving average filter that outputs a moving average of the digital signal output from the A/D converter as the saturation level,
The receiver , wherein the parameter is the number of stages of the moving average filter.
前記更新タイミング調整部は、前記振幅レベルが前記しきい値を連続的に超えている時間の長短に従って前記更新タイミングを調整する、請求項6に記載の受信機。 The parameter setting unit further includes an update timing adjustment unit that adjusts update timing of the parameter set in the saturation level detection unit,
7. The receiver according to claim 6 , wherein said update timing adjustment section adjusts said update timing according to the length of time during which said amplitude level continuously exceeds said threshold value.
受信信号をデジタル信号に変換するA/D変換器から出力されたデジタル信号の飽和レベルを検出するステップと、
前記A/D変換器から出力されたデジタル信号の振幅レベルに基づいて、前記飽和レベルの検出に用いられるパラメータを設定するステップと、
検出された前記飽和レベルに基づいて、前記デジタル信号の振幅レベルの調整に用いる利得を設定するステップと、
設定された前記利得に従って前記振幅レベルを調整するステップとを含み、
前記飽和レベルを検出するステップは、前記A/D変換器から出力されたデジタル信号の移動平均を算出して前記飽和レベルとして出力するステップを含み、
前記パラメータは、前記移動平均の段数である、自動利得制御方法。 A receiver automatic gain control method comprising:
detecting a saturation level of a digital signal output from an A/D converter that converts a received signal into a digital signal;
setting a parameter used for detecting the saturation level based on the amplitude level of the digital signal output from the A/D converter;
setting a gain used to adjust the amplitude level of the digital signal based on the detected saturation level;
adjusting the amplitude level according to the gain set;
The step of detecting the saturation level includes calculating a moving average of the digital signal output from the A / D converter and outputting it as the saturation level,
The automatic gain control method, wherein the parameter is the number of stages of the moving average.
前記A/D変換器から出力されたデジタル信号の振幅レベルがしきい値を超えているか否かを判定するステップと、
前記振幅レベルが前記しきい値を超えている時間の長短に従って前記パラメータを設定するステップとを含む、請求項10に記載の自動利得制御方法。 The step of setting the parameters includes:
determining whether the amplitude level of the digital signal output from the A/D converter exceeds a threshold;
and setting the parameter according to how long the amplitude level exceeds the threshold .
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2020/015774 WO2021205558A1 (en) | 2020-04-08 | 2020-04-08 | Receiver and automatic gain control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2021205558A1 JPWO2021205558A1 (en) | 2021-10-14 |
JP7275383B2 true JP7275383B2 (en) | 2023-05-17 |
Family
ID=78023118
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022513760A Active JP7275383B2 (en) | 2020-04-08 | 2020-04-08 | Receiver and automatic gain control method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7275383B2 (en) |
WO (1) | WO2021205558A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001244765A (en) | 2000-02-28 | 2001-09-07 | Mitsubishi Electric Corp | Automatic gain control method and automatic gain control processor, and demodulator |
US20070287400A1 (en) | 2006-03-30 | 2007-12-13 | Samsung Electronics Co., Ltd. | Gain control method and apparatus in receiver of wireless communication system |
WO2008139672A1 (en) | 2007-04-27 | 2008-11-20 | Panasonic Corporation | Receiving device and receiving method |
JP2012186610A (en) | 2011-03-04 | 2012-09-27 | Hitachi Kokusai Electric Inc | Automatic gain controller |
JP2013201600A (en) | 2012-03-26 | 2013-10-03 | Nippon Telegr & Teleph Corp <Ntt> | Automatic gain control circuit |
-
2020
- 2020-04-08 WO PCT/JP2020/015774 patent/WO2021205558A1/en active Application Filing
- 2020-04-08 JP JP2022513760A patent/JP7275383B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001244765A (en) | 2000-02-28 | 2001-09-07 | Mitsubishi Electric Corp | Automatic gain control method and automatic gain control processor, and demodulator |
US20070287400A1 (en) | 2006-03-30 | 2007-12-13 | Samsung Electronics Co., Ltd. | Gain control method and apparatus in receiver of wireless communication system |
WO2008139672A1 (en) | 2007-04-27 | 2008-11-20 | Panasonic Corporation | Receiving device and receiving method |
JP2012186610A (en) | 2011-03-04 | 2012-09-27 | Hitachi Kokusai Electric Inc | Automatic gain controller |
JP2013201600A (en) | 2012-03-26 | 2013-10-03 | Nippon Telegr & Teleph Corp <Ntt> | Automatic gain control circuit |
Also Published As
Publication number | Publication date |
---|---|
WO2021205558A1 (en) | 2021-10-14 |
JPWO2021205558A1 (en) | 2021-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10469112B2 (en) | System, apparatus and method for performing automatic gain control in a receiver for a packet-based protocol | |
US8698572B2 (en) | Delay line calibration | |
US10581474B1 (en) | Wireless receivers and related methods with random interferer immunity | |
WO2003012984A2 (en) | Adaptive automatic gain control | |
US7856066B2 (en) | OFDM receiver and doppler frequency estimating circuit | |
JP2011515975A (en) | Automatic filter control | |
CN107994963B (en) | Method and device for expanding detection range of power detector | |
US9544862B2 (en) | Method and device for performing automatic gain control | |
US9800279B2 (en) | Method and apparatus for automatic gain control in wireless receiver | |
JP4551398B2 (en) | Method and apparatus for automatic gain control of radio receiver | |
JP7275383B2 (en) | Receiver and automatic gain control method | |
EP1604472A2 (en) | Enhanced automatic gain control mechanism for timeslotted data transmissions | |
US20070139113A1 (en) | Automatic gain control apparatus of cable modem, and lock-time acquisition method using the same | |
US6870891B2 (en) | Low latency for start of initial automatic gain control for data in digital signal processing | |
US11405813B2 (en) | Radio link monitoring (RLM) procedures in new radio unlicensed bands (NR-U) | |
US7327807B2 (en) | Method for controlling generation of transmission power control information, method of controlling characteristics of receiver circuit based on overflow information, and CDMA communication apparatus | |
CN102195582A (en) | AGC (automatic gain control) method and device | |
CN105450317B (en) | A kind of AGC calibration systems and method and mobile terminal | |
JP2011510558A (en) | Automatic gain control using state machine controller feedback | |
US20160301374A1 (en) | Method and Apparatus for Automatic Gain Control | |
CN103296986A (en) | Automatic gain control method and device | |
KR20120071239A (en) | Initial received power decision device and method for multi carrier system | |
JP2025024359A (en) | Wireless receiving device | |
JP6290540B2 (en) | Radar equipment | |
JP5429913B2 (en) | Automatic gain control using state machine controller feedback |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220301 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230131 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230313 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230404 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230502 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7275383 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |