主权项 |
一种基于GPS的电气量信号自适应采样方法,其特征在于,它包括以下几个步骤:(I)接收标准秒脉冲,用时钟计数器连续计数秒脉冲和秒脉冲之间的时钟数,记为C<sub>0</sub>;(II)使用最近三次的秒脉冲实际计数值,记为C<sub>0</sub>,C<sub>‑1</sub>和C<sub>‑2</sub>,预测下一秒的秒脉冲间隔,记为C<sub>1</sub>;(III)采样率记为S,基础间隔时钟数记为B<sub>1</sub>=int(C<sub>1</sub>/S),一次均摊余数,记为G<sub>1</sub>=C<sub>1</sub>%S,如果G<sub>1</sub>为零,则采样间隔皆等于B<sub>1</sub>,直接跳转至步骤(VI),否则采样率余数记为F<sub>1</sub>=S%G<sub>1</sub>,进入步骤(IV);(IV)如果F<sub>1</sub>为零,一次均摊的采样点间隔数记为D<sub>1</sub>=int(S/G<sub>1</sub>),第一个采样点之后的[0,3199]个的采样点基础间隔时钟数为B<sub>1</sub>,在第D<sub>1</sub>‑1,2D<sub>1</sub>‑1,…,mD<sub>1</sub>‑1个采样间隔里加1个时钟的延迟,且一次分摊数记为m=[1,int(S/D<sub>1</sub>)],跳转至步骤(VI),否则进入步骤(V);(V)D<sub>1</sub>=int(S/G<sub>1</sub>)+1,二次均摊的采样点间隔数记为D<sub>2</sub>=int(S/D<sub>2</sub>),二次余数记为R<sub>2</sub>=G<sub>1</sub>‑int(S/D<sub>1</sub>),第一个采样点之后的[0,3199]个的采样点基础间隔时钟数为B<sub>1</sub>,在第D<sub>1</sub>‑1,2D<sub>1</sub>‑1,…,mD<sub>1</sub>‑1个采样间隔里加1个时钟的延迟,且m=[1,int(S/D<sub>1</sub>)],在第D<sub>2</sub>‑1,2D<sub>2</sub>‑1,…,pD<sub>2</sub>‑1个采样间隔里加1个时钟的延迟,二次分摊数,记为p=[1,R<sub>2</sub>],进入步骤(VI)。(VI)根据生成的采样间隔进行S点的采样,跳转至步骤(II)。 |