im有RSSI读数,但不知道如何找到测量和过程噪声。找到这些值的方法是什么?
完全没有。RSSI代表"接收信号强度指示器",完全没有说明与卡尔曼滤波器相关的信噪比。RSSI不是一个"定义明确"的东西;它可能意味着一百万件事:
定义信号的"强度"是一件棘手的事情。想象一下,你坐在一辆有FM收音机的车里。收音机显示屏上的 RSSI 条是什么意思?或:
- 通过天线端口的能量(包括噪声,因为此时没有人知道噪声和信号是什么)?
- 通过整个超短波频段(78-108 MHz,取决于地区)的选定带通的能量(包括噪声)?
- 来自前置放大器的能量(包括噪声和放大器产生的噪声)?
- 通过IF滤波器的能量,该滤波器选择您的单个站(这已经是您想要定义的信号强度吗? ADC
- 观察到的电压的RMS(ADC的采样可能远高于您的通道带宽)(这是您想要定义的信号强度吗? 数字
- 信道选择滤波器后数字值的RMS(i.t.t.s.s.a.y.w.t.d.i?)?
- FM解调后数字值的RMS(i.t.t.s.s.a.y.w.t.d.i?)?
- 单声道混音的FM解调和音频滤波后数字值的RMS(i.t.t.s.s.a.y.w.t.d.i?)?
- 立体声音频信号中数字值的RMS(i.t.t.s.s.a.y.w.t.d.i?) ?
- 。
可以想象,对于像FM收音机这样的系统,这仍然相对容易。对于手机,多通道GPS接收器,WiFi卡,数字波束成形雷达等,RSSI确实可以意味着一切或根本没有。
你必须在数学上定义来描述你的噪音是什么。然后,您需要找到描述"RSSI"是什么的确切实现的公式,然后您可以推断知道RSSI是否说明了过程噪声。
卡尔曼滤波器是一种数学结构,用于计算随时间变化的系统在给定该系统的初始状态和噪声测量值的情况下的预期状态。其中"过程噪声"成分的关键是系统正在发生变化。系统变化的方式就是过程。
您的状态可能会因手动控制或系统的性质而更改。例如,如果你在山上有一辆汽车,它可以自然地滚下山坡(由状态转换矩阵描述),或者你可以手动驾驶它下山(由控制输入矩阵描述)。任何可能影响这些输入的噪声 - 风,颠簸,抽搐 - 都可以用过程噪声来描述。
您可以像测量任何系统中的方差一样测量过程噪声 - 获取预期的动态并将其与真实动态进行比较以生成协方差矩阵。