How are AGC values computed?

조회 수: 7 (최근 30일)
ara vay
ara vay 2019년 11월 17일
댓글: Liam Goddard 2022년 7월 13일
I am trying to understand the automatic gain control block provided by the communications toolbox. The documentation is here: automatic gain control
My questions are in regards to two of the configurable parameters, the DesiredOutputPower and MaxPowerGain.
Given a value X for DesiredOutputPower, how does one compute what the reference value A is?
Given a value X for MaxPowerGain, how does one compute what the upper limit for g is?
For example:
If DesiredOutputPower = 2 then A = 0.693147180559945
If DesiredOutputPower = 6 then A = 1.791759469228055
And
If MaxPowerGain = 10 then the upper limit for g is 1.15129255
If MaxPowerGain = 60 then the upper limit for g is 6.90775527
How are these numbers determined? What are the formulas? I havent been able to figure it out, please help.
Thank you!
  댓글 수: 1
Liam Goddard
Liam Goddard 2022년 7월 13일
I know that this is over 2 years too late, but 0.69314... is ln2, and 1.79175... is ln6 - just take the natural log of whatever to find the A given DesiredOutputPower.
For the other function, 1.15129... is ln(sqrt10), and 6.90775... is ln(1000). Notice that 1000 is equal to sqrt(1000000), which is equal to 10^6. Therefore, the general function for the upper limit of g is ln(sqrt(10^(MPG/10))).
I don't actually know what an AGC is or whether you're still interested in it. Hopefully this can be helpful.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Simulink에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by