主要内容

电路包络中通带信号的表示

该模型显示了RF Blockset™电路包络中两个信号表示形式之间的关系:复杂基带(包络)信号和通带(时域)信号。RF块集求解器的步长通常比载波周期大得多,因此需要上采样来构建合理的通带信号。

系统架构

系统包括:

  • 生成复合体的Simulink块我+金桥输入基带信号。

  • RF块集输入块,指定信号的载波频率为f = 3GHz

  • 一个简单的射频分组系统,由放大器和0分贝增益与匹配50欧姆负载(即其输入和输出信号相同)。它有两个输出端口:基带(其中复包络信号我+金桥表示为幅度和角度)和通带,其中实际的时域信号被重构。

  • 显示基带幅度(即信号的包络线)与通带(实际)信号的作用域块。

模型=“simrfV2_passband”;open_system(模型)

通带信号的定义

射频块集解释复杂信号I(t) + jQ(t)$,作为正弦载波信号与频率的调制(包络)$ f $.默认情况下,RF Blockset假设载波信号是归一化的(即其平均功率等于$ 1 $),则通带信号为

$ $ s (t) = (t)大概{2}\ \因为{2π\ f t} - Q (t)罪\ sqrt{2} \{2π\ f t} $ $

根据这个定义,信号的平均功率为

$$ \overline{s²(t)} = I²+ Q²。$ $

在这个例子中,我美元坡道是从哪里出发的$ 0 $$ 1 $而且$ q = 0$

范围=[模型/范围的];set_param(范围,“YMax”“1.5”);set_param(范围,“YMin”“-1.5”);open_system(范围)sim(模型);

载波功率正常化选项配置block未被选中时,RF Blockset假设I(t) + j Q(t)$表示载波的峰值,即

$ $ s (t) = (t) \ cos{2π\ f t} - Q (t)罪\{2π\ f t} $ $

因此信号的平均功率是

$$ \overline{s²(t)} = (I²+ Q²)/2 $$

Params = [model .“/配置”];set_param (params,“NormalizeCarrierPower”“关闭”) set_param(范围,“YMax”“1.1”);set_param(范围,“YMin”“-1.1”);sim(模型);

的影响载波功率正常化选项

理解这一点非常重要,当你改变载波功率正常化选项,RF Blockset改变了复杂输入/输出的解释I(t) + jQ(t)$基带信号。考虑输入基带电压不变的简单情况,$ i = 1$而且$ q = 0$.这个放大器的增益为0分贝,这意味着输出信号与输入信号相同。

正常化选项勾选时,输出基带电压等于$I_{out} = 1$,输出通带电压为$\sqrt{2}\cos{2\pi f t}$的平均功率R = 50欧姆负载$1^2/50 = 0.02$

正常化选项未选中时,输出基带信号不变,$I_{out} = 1$,此时输出通带信号为$\cos{2\ π f t}$,表示平均功率为$1^2/50/2 = 0.01$

换句话说,对于线性模型正常化选项不影响基带输出,但影响实际通带信号和平均功率公式。

请注意零载频是特殊的:通带和基带表示$f = 0$总是一样的:s(t) = I(t)$

模拟步长与通带输出步长

一般来说,RF Blockset仿真步长比载波周期大得多,这使得与常规方法相比,仿真速度更快。对于这样的时间步长,通带输出严重采样不足,并表现出混叠效应。设置步长的值配置块的大值1 e-8/7

set_param (params,“StepSize”“1 e-8/7”) sim(模型);

为了获得一个真实的通带信号,在输出口重新采样信号。改变步长参数。通频带输出块从-1(这意味着步长继承自RF Blockset模拟)到1 e-11

输出端口=[模型“/通频带输出”];set_param(外港,“StepSize”“1 e-11”);sim(模型);

注:

  • 以更高的速率生成通带输出(与RF块集模拟相比)需要重新采样信号的包络。当前的实现使用了引入“步进”工件的零保持重采样方法。更好的插值技术需要将输出延迟几个时间步。

  • “汽车”在RF Blockset Outport块上有时间步长选项(选择时间步长来解析最高输出载波频率)。

  • 由于较高的输出采样率,通带输出可能会减慢RF块集模拟。

bdclose(模型)

另请参阅

配置|放大器

相关的话题

射频建模入门

Baidu
map