-
环境:
- VS2019
- C++17
- CMAKE 3.10
-
功能:
- 调整采样率,生成适应低采样率 AD 的参考信号
- 生成线性调频信号、生成任意阶 WALSH 码
- 实现快速傅里叶变换、快速卷积、快速相关运算和希尔伯特变换
- 生成多径信道冲激响应
- 按信噪比加高斯白噪声
- 按某种格式读写信号文件
- 要解决的问题/完整任务:超声波定位
- 现阶段问题/仿真的目的:超声波测距
- 问题分解:
- 用何种信号激励
- 从激励信号生成接收信号:
- 发送换能器失真
- 信道干扰和噪声:多径干扰、串扰、高斯噪声等
- 接收换能器失真
- 处理器特性:量化精度、(多任务导致的)随机时延
- 处理接收信号
- 滤波
- 模拟/数字
- 延迟(零相位、线性相位、非线性相位)
- 带宽
- 旁瓣
- 距离算法
- 分帧
- 广义互相关
- 滤波