SuperAPI AI 工具集

sensor-signal-filtering

智能体与模型

查看项目

更新于 10-16 01:50

技能介绍

用途:当主要问题是模拟或ADC信号噪声大、发生混叠,需要诊断信号链或选择滤波路径时使用。目标是设计从传感器输出到上报值的完整信号链。\n\n主要能力:先记录板卡、MCU、ADC通道、分辨率、参考电压、输入范围、传感器类型与输出阻抗、线长、期望带宽、采样周期与延迟预算等未知项。采集原始采样并区分传感器动态与尖峰、混叠、量化、ADC建立、电源/地噪声、EMI和校准误差。按信号带宽与延迟预算设定采样率,检查奈奎斯特与混叠衰减,不用软件滤波恢复已混叠的信息。

使用方式:从滑动平均(有界窗口)、中值(孤立尖峰)、EMA/IIR(低成本平滑)等常见起点中选择一种,并明确窗口、alpha或模型,计算启动行为、延迟、内存、CPU成本和阈值影响;模型类滤波需说明模型与噪声假设。检查模拟通路:传感器负载、RC截止、ADC采集/建立、参考与地、电缆耦合、输入保护、电压限制、去耦及电机/射频回流路径。实现原始加滤波遥测与饱和/故障指示,先在主机验证确定性向量再目标编译。按需查阅 references/filter-selection.md、references/analog-front-end.md、references/verification-and-tdd.md,可运行 python3 scripts/filter_benchmark.py --help 使用确定性辅助工具。

适用场景:嵌入式工程中传感器信号链诊断、滤波选型与硬件交互验证。

限制:该技能负 责信号链诊断、滤波选择、硬件交互与证据边界;可复用代码片段由 arduino-code-generator 负责,故障隔离用 circuit-debugger,逻辑与电源限制用 wiring-safety-check,sensor-calibration-workbench 应在检测与信号完整性建立后使用。主机测试、HTTP响应、串口横幅或CI不能作为硬件或系统证据。若板卡、传感器、电路或测量未知,应止于有界计划并指明下一项测量。