M-APSK 调制器基带
使用 M-APSK 方法调制数据。
类型: MAPSKModulatorBaseband
图书馆中的路径:
|
说明
M-APSK 调制器基带 模块使用 M 点振幅相移键控(M-APSK)对输入信号进行调制,并返回调制信号的带宽表示。 M-APSK )对输入信号进行调制,并返回调制信号的带宽表示。 M-APSK 的调制顺序M-APSK 的带宽由参数 每个圆的星座点数 定义。有关 M-APSK 调制的说明,请参阅 . *算法.
块 M-APSK 调制器基带 尤其适用于多环 PSK 信号星座。对于只有一个 PSK 环的信令星座,请使用M-PSK 调制器基带 。 |
端口
输入
#
在
—
输入信号
标量 | 向量 | 矩阵
Details
输入信号以整数标量、整数矢量、二进制矢量或矩阵的形式指定,范围为 ],其中 是*每个圆的星座点*参数的元素值。
要将输入信号视为二进制元素,请将*输入类型*参数设置为 "位"。对于二进制输入,行数必须是 的整数倍。一列中的位组 映射为一个字符,第一位代表 MSB,最后一位代表 LSB。 |
数据类型 |
|
复数支持 |
无 |
输出
#
外出
—
M-APSK 调制输出信号
标量 | 矢量 | 矩阵
Details
以复数标量、向量或矩阵形式返回的输出信号。输出信号的维度由 Input type 参数的值决定。
输入类型*参数的值 | 输出信号的维数 |
---|---|
|
输出信号的尺寸与输入信号相同。 |
|
输出信号的线数等于输入信号的线数除以 ,其中 是 M-APSK 的调制阶数。 |
数据类型 |
|
复数支持 |
是 |
参数
主页
# 每个圆的星座点数 — 信号星座到 PSK 环的点数
Details
每个 PSK 环的信号星座点数,以包含多个元素的矢量形式指定。矢量的每个元素表示相应 PSK 环中的信号星座点数。第一个元素对应最内圈,依次类推,直到最后一个元素,对应最外圈。每圈星座点数*中各元素的总和决定调制顺序。元素值必须是四的倍数,调制顺序必须等于二的幂次。
例如:"[4,12,16]"定义了一个由三个 PSK 组成、调制阶为 32 的环形信令星座。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
# 每个圆的半径 — PSK 环形半径
Details
单个 PSK 圆环的半径,指定为与 *每圆的星座点 * 参数的矢量长度相同的矢量。矢量的每个元素都表示相应 PSK 圆环的半径。第一个元素对应最内层的圆,依此类推,直到最后一个元素,对应最外层的圆。这些元素的值必须是正数,并按升序排列。
例如:[0.5,1,2]
定义了 PSK 信号星座的三个圆环的半径。内环半径为 0.5
,第二环半径为 1.0
,外环半径为 2.0
。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
# s 每个圆的相位偏移(弧度) — 每个 PSK 环的相位偏移
Details
每个 PSK 环的相位偏移量是一个标量或矢量,其长度与*每个圆的星座点*参数的矢量长度相同。矢量的每个元素表示相应 PSK 环的相位偏移。第一个元素对应最内层的圆,依此类推,直到最后一个元素,对应最外层的圆。每个圆的相位偏移(rad)* 只有在*每个圆的星座点*的所有元素都具有相同值时才能是标量。
例如:[pi/4,pi/12,pi/16]
定义了 PSK 信号星座三个圆环的相位偏移。内环的相位偏移为 pi/4
,第二环的相位偏移为 pi/12
,外环的相位偏移为 pi/16
。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
符号映射 —
字符映射
自动
| 轮廓灰
| 灰度
| 用户定义
Details
字符匹配。定义为
-
Contourwise-gray` - 在相位维度上对每个 PSK 环使用格雷等值灰色映射。
-
灰色"--在振幅和相位维度上使用格雷等值灰色映射。对于符号的格雷映射,*每个圆的星座点*的所有值必须相等,就像*每个圆的相位偏移(rad)*的所有值必须相等一样。有关所用灰色映射的说明,请参见 [2]。
-
用户自定义"--请参阅*自定义符号映射*参数。
默认的符号映射取决于 每个圆的星座点 和 每个圆的相位偏移(rad)。当*每个圆的星座点*的所有元素相等,且*每个圆的相位偏移(rad)*的所有元素相等时,默认为 "灰色"。在所有其他情况下,默认值为 "彩色灰色"。
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
# 自定义符号映射 — 自定义字符显示
Details
以整数向量形式指定的自定义字符映射。该向量应由 唯一元素组成,其值范围为 ],其中 为M-APSK的调制阶。自定义符号映射*中的第一个元素对应于内圈第一象限的信号星座点,随后的元素围绕 PSK 环逆时针排列。
例如:默认值"[0,4,12,8,1,3,2,6,7,5,13,15,14,10,11,9]"定义了格雷轮廓映射。信号星座的点分布在所有轮廓上并不均匀。
依赖关系
要使用该参数,请将*符号映射*参数设置为 "用户自定义"。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
输入类型 —
输入数据类型
整数
| 位
Details
输入信号的类型。定义为
-
整数"--输入信号必须由范围在 ]内的整数组成。
-
比特"--输入信号必须包含二进制值,行数必须是 的整数倍,其中 是M-APSK的调制顺序。假定二进制输入信号以左侧 MSB 对齐,并以列为单位指定。一列中 的位组映射为一个符号,第一位代表 MSB,最后一位代表 LSB。
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
输出数据类型 —
输出数据类型
Float64
| Float32
Details
调制输出信号的数据类型。定义为
-
Float64`。
-
Float32
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
此外
M-APSK 的调制顺序
的调制阶数( )是信号星座的总点数。 等于*每圈星座点*参数向量中各元素的总和。 必须等于 2 的幂次。
*算法
该模块实现一个简单的 APSK 信号星座。
简单的 M-APSK 信号星座由 同心环或等值线组成,每个环或等值线包含均匀分布的 PSK 点。M-APSK 信号星座的集合规定为
其中
-
调制阶数等于
= 1, 2, … 的所有 的总和。, ; -
- 是同心环的数目。 ; -
- 是 -th 环中信号星座的点数; -
- 是 -th 环的半径; -
- -th 环的相移; -
.
文献
-
Corazza, Giovanni E."Digital Satellite Communications." New York: Springer Science Business Media, LLC, 2007.
-
Liu, Z., Q. Xie, K. Peng, and Z.Xie, K. Peng, and Z. Yang.Yang."APSK Constellation with Gray Mapping." IEEE Communications Letters.Vol.15, Number 12, December 2011, pp.