新闻中心

EEPW首页>嵌入式系统>设计应用> 时频参数测量中存储容量的压缩方法

时频参数测量中存储容量的压缩方法

作者: 时间:2012-02-20 来源:网络 收藏


k——变换比,表示出现Ti值的个数Ni用k个字节来存放。

k=1,表示Ti对应的Ni值用2个字节存放。

这样:

M=存储地址最大值-起始地址值=kTimax (2)

因此,使用线性地址变换时,的最大Timax决定。且当采用计数方式测Ti值时,若计数时标为tc,则计数器测得的Ti值实际上是Ti所包含的tc个数。这样,可改写为:

存储容量M=Timax/tc (设k=1) (3)

若规定的Timax=10ms,当设置tc=4μs时,M=2.5KB;若要进一步压缩存储容量,可增大tc,如当tc=8μs时,M1.25MB,从而可满足有限存储容量的要求。

进行线性地址变换时,用定时器计数方法每一个Ti值,然后用中断服务子程序按(1)式进行地址变换,把Ti值转换为地址单元号,并使该单元内容加 1。如把一次采样规定为测n个Ti值,则当把n个Ti采样完后,在存储器从起始地址开始的单元内就直接存放了如图3所示的反映被测脉冲波动情况的概率分布曲线。图3中Ni为一次采样的n个脉冲周期中出现周期为Ti的次数,Nmax为Ni中的最大值,Tnmax为对应的周期值。

根据测得的存储数据,由数理统计方法可计算出平均周期T=(∑Ni·Ti)/ ∑Ni,或平均f=1/T。

上述数据处理方法既保证了数据采样的信息量又节约了存储空间。较真实地反映了采样期间信号的变化情况。

接地电阻相关文章:接地电阻测试方法




评论


相关推荐

技术专区

关闭