增加解模公式描述

This commit is contained in:
guocheng 2026-03-02 18:05:28 +08:00
parent 1f1cdd6915
commit 8159e34981
1 changed files with 24 additions and 0 deletions

View File

@ -244,10 +244,34 @@ ACQ通道采集的数据以流的形式按照先后顺序缓存
建议一个实验仅仅采集一种类型数据以简化数据处理。
### 4.5.1. 采集波形数据
波形数据为模拟信号经ADC量化和符号转换后结果
用8比特二进制补码表示范围对应-128~127
* ASIC平台1个时钟周期对应8个采样点(8个字节)
* FPGA平台1个时钟周期对应16个采样点16字节
* 数据采用大端字节序,数据遵循先采先到顺序
### 4.5.2. 采集IQ数据
解模计算公式如下:
$$
I = \sum_{i=1}^{m}{\sum_{j=1}^n{\frac{S_{i,j} * iw_{i,j} * cos(\omega_i t+\phi_i)}{scale_i} }}
$$
$$
Q = \sum_{i=1}^{m}{\sum_{j=1}^n{\frac{S_{i,j} * qw_{i,j} * sin(\omega_i t+\phi_i)}{scale_i} }}
$$
* $m$表示解模次数,$n$表示解模的采样点个数;
* $S_{i,j}$为输入波形的第i次解模第j个采样点8比特有符号数
* $iw_{i,j}$、$qw_{i,j}$为i、q权重的第i次解模第j个采样点8比特有符号数
* $\omega_i$、$\phi_i$分别为第i次解模的频率和相位
* $scale_i$为第i次解模的范围选择可设置为1或者16
解模频率应设置为输入波形对应频率一遍使得解模结果频率为0
解模结果相位等于解模设置相位设置减去输入波形相位。
若解模相位为0则结果相位等于波形相位取反。
解模求和结果I、Q分别用32比特二进制补码表示解模的结果存储格式如下
* 1个完整的数据包含I,Q8字节
* I先到达Q后到达
* I, Q数据采用大端字节都占用4个字节