AnyMath 文档

GPS Waveform Generator

GPS信号发生器(传统的L1和L2,升级的L1C,L2C和L5)。

模块类型: GPSWaveformGenerator

库中的路径:

/Satellite Systems/Waveforms/GPS Waveform Generator

资料描述

座 *GPS Waveform Generator*它是一个全球定位系统(GPS)信号发生器,支持以下GPS信号:

*传统的L1和L2-用于参数时 *信号类型*值指定 传统.

*升级的L1C-用于参数时 *信号类型*值指定 L1C.

*升级的L2C-用于参数时 *信号类型*值指定 L2C.

*升级的L5-用于参数时 *信号类型*值指定 L5.

港口

输出

# Y — 生成的GPS信号
矩阵

Details

生成的GPS信号作为矩阵返回。 输出信号的列数与输入信号的列数相同。 输出信号的行数定义为 ,在哪里

  • -输入位的持续时间,这取决于所产生的信号的类型:

    • 0.01 -如果参数 信号类型 这很重要 L1CL5;

    • 0.02 -如果参数 信号类型 这很重要 传统L2C;

  • -参数中设置的采样率 采样率 .

数据类型

漂浮64

复数支持

是的

输入

# 导航 — 导航数据
矩阵

Details

选项之一设置的导航数据:

  • 数据矩阵发送到输入端口*Nav*-列数必须等于参数的长度 PRNID 因为每列对应 PRNID . 行数表示导航数据的比特数。

  • 数据矩阵被发送到输入端口*LNav*和*CNav*-如果参数使用此选项 信号类型 值设置 L2C 和复选框设置 Enable civil navigation message . 端口*LNav*—传统导航电文的比特,端口*CNav*-民用导航电文的比特。 这些端口中的数据大小必须相同。

如果为参数 信号类型 值设置 L2C 还有一面旗帜 Enable civil navigation message 如果未设置,则块将相同的值分配给LNAV和CNAV。
数据类型

Int32, Int64

复数支持

非也。

参数

Main

# 信号类型 — 正在生成的基带信号的类型
传统 | L1C | L2C | L5

Details

产生的基带信号的类型,设为:

  • 传统 —使用此值生成传统的L1或L2信号。;

  • L1C -使用此值生成升级的L1信号;

  • L2C -使用此值生成升级的L2信号;

  • L5 -使用此值生成升级的L5信号。

legacy | l1c | l2c | l5

默认值

legacy

程序使用名称

SignalType

可调谐

可计算

# Enable civil navigation message — 启用民用导航信息
Logical

Details

启用民用导航电文端口。

选择此选项时,将使用两个输入端口:LNavCNav

依赖关系

若要使用此参数,请为参数设置 信号类型 意义 L2C.

默认值

false (关掉)

程序使用名称

CNav

可调谐

可计算

# PRNID — 卫星伪随机码索引
Scalar / array of Int64

Details

卫星的PRN索引,设置为:

  • 范围内的整数 [1, 210] -使用此值输入单个卫星的PRN索引。

  • 范围内的整数的向量 [1, 210] -使用此值输入多个卫星的PRN索引。

如果为参数 信号类型 值设置 L2C,那么PRN索引应该在范围内 [1, 63][159, 210].
默认值

1

程序使用名称

PRNID

可调谐

可计算

# Is L2C In Phase Quadrature — 实现l2c和L2P的正交密封
Logical

Details

使能L2C和L2P的相位正交:

  • 该框已选中-使用此选项可为共模分支(I分支)设置精度码(P代码),以及为正交分支(Q分支)设置中等持续时间的民用代码(CM)和民用长代码(CL);

  • 未选中,使用此选项安装I-branch中的所有代码。

依赖关系

若要使用此参数,请为参数设置 信号类型 意义 L2C.

默认值

true (已开启)

程序使用名称

IsL2CInPhaseQuadrature

可调谐

可计算

# 启用PCode — P码指示器
Logical

Details

的P码指示符。

在不需要P代码的情况下,取消选中此框以提高执行速度。

如果复选框未选中,则I分支中的P代码设置为 0.

依赖关系

若要使用此参数,请为参数设置 信号类型 意义 传统L2C.

默认值

false (关掉)

程序使用名称

EnablePCode

可调谐

可计算

# Has Data With PCode — 使用P码传输数据的能力
Logical

Details

使用P码传输数据的能力,指定为数字或逻辑值。 如果选择此选项,数据将与P代码一起传输。

依赖关系

若要使用此参数,请为参数设置 信号类型 意义 传统L2C,并勾选框 启用PCode .

默认值

true (已开启)

程序使用名称

HasDataWithPCode

可调谐

可计算

# 具有CA代码的数据 — 使用粗捕获代码(C/a代码)传输数据的能力
Logical

Details

用粗捕获码(C/a码)传输数据的能力,设置为数字或逻辑值。 如果选中该框,则数据与C/a代码一起传输。

依赖关系

若要使用此参数,请为参数设置 信号类型 意义 传统.

默认值

true (已开启)

程序使用名称

HasDataWithCACode

可调谐

可计算

# Initial Time — 初始时间为一周内,从
Real number

Details

一周的初始时间以秒为单位,设置为范围内的真实标量 [0, 604800].

依赖关系

要使用此参数:

  • 为参数设置 信号类型 意义 L1C, L2CL5;

  • 为参数设置 信号类型 意义 传统 并选中该框 启用PCode .

默认值

0

程序使用名称

InitialTime

可调谐

可计算

# 采样率 — 信号的采样率,Hz
Real number

Details

以Hz为单位的信号的采样频率,设置为标量,大于 1e6.

默认值

10.23e6

程序使用名称

SampleRate

可调谐

可计算