为了将Sigma-Delta ADC中的SDM(Sigma-Delta Modulator)的输出码流降采样以达到Nyquist采样频率,基于实际的AUDIO CODEC项目,本文对两种数字滤波器(FIR(Finite Impulse Response)和IIR(Infinite Impulse Response))的MATLAB设计进行了描述和比较。其所需处理的SDM输出码流的过采样频率为11.2896MHz,数字滤波器完成256倍的降采样最终达到采样频率为44.1MHz,在音频范围内其最终仿真结果均达到SNDR在14bits以上。
2022-10-06 17:36:02 4.92MB Sigma-Delta ADC; 降采样; FIR;
1
卡尔曼AHRS 基于卡尔曼滤波器的AHRS C ++库,内置传感器校准和倾斜补偿。可与陀螺仪,加速度计和磁力计组合一起使用。 建立没有依赖性,利用模板,不依赖异常,并且避免了动态内存分配。 适用于Linux和实时嵌入式设备。 在RaspberryPi上使用Pololu Minimu-9 v5进行了测试。 建造 构建遵循标准的CMake程序; 在项目目录中运行: mkdir build && cd build cmake .. cmake --build . 用法 该库可通过CMake构建获得。 它没有系统范围的安装,而是最好将源代码放在项目中,并与add_subdirectory(lib/minimu)和target_link_libraries(target ahrs::ahrs) 。 要使用AHRS系统,请实现需要read方法的Sensor接口。 应该为每个AHRS传感器执行此操
2022-10-05 16:46:40 47KB control-systems kalman-filter ahrs C++
1
IIR滤波器语音去噪处理.doc
2022-10-05 16:11:51 131KB
1
现代微波滤波器的结构与设计
2022-10-04 19:33:05 12.62MB 微波滤波器
1
数字合成莫尔条纹的频谱分析与滤波处理
2022-10-04 17:04:56 1.62MB 研究论文
1
包含基于Huber函数和最大相关熵的抗差滤波算法,以及与卡尔曼滤波算法的对比,用于GNSS导航定位粗差处理。同时主函数中包含混合高斯随机数生成方法。
2022-10-04 16:03:07 572KB huber_kalman huber_卡尔曼 huber_滤波 ik4
为了减小分数阶数变阶数最小均方算法(fractionaltap-lengthleastmeansquare,FTLMS)稳态滤波器阶数误差,提出了一种变误差宽度的变阶数LMS算法,并对该算法进行稳态理论分析,给出参数选择的依据。为了验证该算法性能,设置了3种仿真环境:信噪比(signaltonoiseratio,SNR)为20dB、0dB及冲击响应权系数呈稀疏分布。仿真结果表明,与FTLMS算法相比,在SNR为20dB及冲击响应权系数呈稀疏分布仿真条件下,当收敛速度相同时,滤波器阶数稳态误差减小为10%,
2022-10-04 00:51:12 319KB 工程技术 论文
1
设计IIR和FIR滤波器,包含文档和代码,文档是公式原理推导,代码是MATLAB实现,方便初学者学习和参考。
2022-10-02 23:35:03 293KB MATLAB 滤波器
1
适用于初学者练习和入门,里面有几种基础算法的源码和练习版本,需要对照书去学习
1
非线性和线性负载连接到三相电源。 电源电流是非正弦的。 并联有源滤波器在 0.08 秒处切换。 现在电源电流是正弦的并且与电源电压同相。 功率因数接近统一,THD 降低至 5% 可以改变负载参数以研究不同类型的负载特性
2022-10-01 09:10:46 39KB matlab
1