一种获取功率值的系统的制作方法

文档序号:5973956阅读:140来源:国知局
专利名称:一种获取功率值的系统的制作方法
技术领域
本实用新型涉及电子技术领域,尤其涉及一种获取功率值的系统。
背景技术
功率计算用于测量电气设备消耗的功率,广泛应用于家用电器、照明设备、工业用机器等研究开发或生产线等领域中。电功率的计算公式,用电压乘以电流,这个公式是电功率的定义式,永远正确,适用于任何情况。对于纯电阻电路,如电阻丝、灯炮等,可以用“电流的平方乘以电阻” “电压的平方除以电阻”的公式计算,这是由欧姆定律推导出来的。但对于非纯电阻电路,如电动机等,只 能用“电压乘以电流”这一公式,因为对于电动机等,欧姆定律并不适用,也就是说,电压和电流不成正比。这是因为电动机在运转时会产生“反电动势”。对于复电信号系统,其复电信
I N-\
号可以表示为I+jQ。其功率计算公式为I2+Q2。N个样点信号的平均功率为7Σ(^+(^)
O以往的各类电子系统,基本都是复电信号系统,对于复电信号,通常需要做各种功率计算,以便对该系统的工作状态、性能及故障进行分析,从而方便对该系统的研发测试,降低该系统的运维成本。但是,现有技术进行功率计算时,基本是只针对单一配置或者单一模式进行的,不能满足在同一系统,通过配置参数,获取不同需求的功率值的要求。

实用新型内容本实用新型所要解决的技术问题是,在同一系统内,通过配置参数,获取不同需求的功率值。为了解决该技术问题,本实用新型提供了一种获取功率值的系统,包括依次连接的子帧划分模块、参数设置模块和功率计算模块;所述子帧划分模块,用于将一信号系统按照既定协议划分为多个帧,将每个帧按照既定协议进行等分,得到多个子帧;所述参数设置模块,用于根据N个功率值的获取需求,设置N组配置参数,每组的配置参数为一个子帧或多个连续子帧的组合,N至少为2 ;所述功率计算模块,用于根据一个需求,从N组中选出一组配置参数,系统找到该组配置参数相对应的时间段,在这段时间内,对所述信号系统中的电信号进行功率计算,将计算出的功率值上报;如果还有其他需求,从N组中选出相应的配置参数,完成对应配置参数下的功率计算。进一步地,所述功率计算模块具体包括时间对应单元,用于根据一个需求,从N组中选出与所述需求相应的第i组配置参数,系统根据第i组配置参数,找到一个子帧或多个连续子帧的组合对应的时间段,记为ti,其中 i = [I,N];[0013]计时单元,用于对所述信号系统进行计时,将任意一刻的时间记为t ;第一判断单元,用于判断t是否包含在ti内,是,开启使能信号,否则关闭使能信号;计算单元,用于当开启使能信号时,在ti时间段内,对所述信号系统中的电信号进行功率计算,将计算出的功率值上报;第二判断单元,用于判断是否还有其他需求,是,从N组中选出与所述其他需求相应的一组配置参数,完成对应配置参数下的功率计算,否则,结束。进一步地,所述一段时间,为单个系统时钟的时间与系统时钟个数的乘积;所述对所述信号系统进行计时,是通过对系统时钟个数的计数来获得的。进一步地,所述系统时钟的频率为F MHz,一帧时间为T ms,则一帧所占用的系统时钟个数cnt = FxT XlO30进一步地,所述任意一个子帧被细分为时隙O和时隙I。进一步地,所述每组的配置参数为一个子帧中的一个时隙或多个连续子帧的组

口 ο进一步地,所所述子巾贞的个数为10,所述子巾贞包括子巾贞O 子巾贞9。本实用新型提供了一种获取功率值的系统,确保电子或通信系统,可以通过配置参数,完成不同需求的功率计算,以保证同一系统通过配置参数,可以获取不同需求的功率值,以便对该系统的工作状态、性能及故障进行分析,从而极大程度方便该系统研发测试,降低该系统运维成本,提升产品质量。

图I是本实用新型获取功率值的系统框图;图2是图I中功率计算模块的框图;图3是本实用新型的帧结构图。
具体实施方式
为了使本实用新型的目的、技术方案及优点更加清楚明白,
以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本实用新型。参见图1,本实用新型提供了一种获取功率值的系统,包括依次连接的子帧划分模块、参数设置模块和功率计算模块;所述子帧划分模块,用于将一信号系统按照既定协议划分为多个帧,将每个帧按照既定协议进行划分,得到多个子帧;所述参数设置模块,用于根据N个功率值的获取需求,设置N组配置参数,每组的配置参数为一个子帧或多个连续子帧的组合,N至少为2 ;所述功率计算模块,用于根据一个需求,从N组中选出一组配置参数,系统找到该组配置参数相对应的时间段,在这段时间内,对所述信号系统中的电信号进行功率计算,将计算出的功率值上报;如果还有其他需求,从N组中选出相应的配置参数,完成对应配置参数下的功率计算。[0031]进一步地,参见图2,所述功率计算模块具体包括时间对应单元,用于根据一个需求,从N组中选出与所述需求相应的第i组配置参数,系统根据第i组配置参数,找到一个子帧或多个连续子帧的组合对应的时间段,记为ti,其中 i = [I,N];计时单元,用于对所述信号系统进行计时,将任意一刻的时间记为t ;第一判断单元,用于判断t是否包含在ti内,是,开启使能信号,否则关闭使能信号;计算单元,用于当开启使能信号时,在ti时间段内,对所述信号系统中的电信号进行功率计算,将计算出的功率值上报;第二判断单元,用于判断是否还有其他需求,是,从N组中选出与所述其他需求相 应的一组配置参数,完成对应配置参数下的功率计算,否则,结束。进一步地,所述一段时间,为单个系统时钟的时间与系统时钟个数的乘积;所述对所述信号系统进行计时,是通过对系统时钟个数的计数来获得的。进一步地,所述系统时钟的频率为F MHz,一帧时间为T ms,则一帧所占用的系统时钟个数cnt = FxTx 103。进一步地,所述任意一个子帧被细分为时隙O和时隙I。进一步地,所述每组的配置参数为一个子帧中的一个时隙或多个连续子帧的组

口 ο进一步地,所所述子巾贞的个数为10,所述子巾贞包括子巾贞O 子巾贞9。假设(1)系统只有M个子帧,子帧O 子帧M-1,子帧中没有时隙,则任意一个子帧j所占用的时钟个数为y,其中j =,Κ为M个子帧所占用总时钟个数,这里,K =cnt οyj = [ (Κ/Μ) X j,(Κ/Μ) X (j+1) -I],(2)系统有M个子巾贞,子帧O 子帧M-I,每个子帧中还有2个时隙,时隙O和时隙I,则任意一个子帧j中的时隙O所占用的时钟个数为y0,yjO = [ (Κ/Μ) X j, (K/2M) X (2j+1) -I],任意一个子帧j中的时隙I所占用的时钟个数为yl,yjl = [ (K/2M) X (2j+1),(Κ/Μ) X (j+1)-I]。以下结合具体实施例对本实用新型的实现进行详细描述所述信号系统具有特定的帧结构,每IOms为一帧,有帧头指示信号,一帧有10个子中贞,一个子巾贞为Ims,每个子巾贞分两个时隙,每个时隙为O. 5ms。每个时隙信号表不的含义,可根据系统要求自由定义,如图3所示。以帧头指示信号为O点,一整帧信号的持续时间为10ms,假设该系统的工作时钟为10MHz,即Is内有IO7个时钟周期,则IOms内有IO5个时钟周期。本实用新型通过对该时钟的个数进行计数,来对子帧、子帧的时隙位置进行定位。如图3所示,为了在图中表示出时钟与帧头指示信号的关系,将时钟的脉冲宽度画的较宽,但是,图中时钟的个数不能反映真实的子帧或时隙的位置,在此说明。例如,该信号系统目前需要测量的功率需求如下(1)计算子帧O信号的功率;(2)计算子帧I中时隙I信号的功率;(3)计算连续子帧5、子帧6、子帧7、子帧8、子帧9信号的功率。(4)计算子帧O的时隙O、子帧I的时隙I信号的功率。下面就具体进行说明,因为对于第(4)项需求,子帧O的时隙O和子帧I的时隙I不连续,所以系统不支持该配置,系统提示不支持该配置的功率计算,使能信号关闭,此时只需设置3组配置参数,N = 3。所述参数设置模块,用于设置第1、2、3组的配置参数,所述第I组的配置参数包括时隙O、时隙I ;子帧O ;所述2组的配置参数包括时隙I ;子帧I ;设置第3组的配置参数包括时隙0,时隙I ;子帧5、子帧6、子帧7、子帧8、子帧9。在本实施例中,所述第I组配置参数,用于计算子帧O信号的功率;所述第2组配置参数,用于计算子帧I的时隙I信号的功率;所述第3组配置参数,用于计算连续子帧5、子帧6、子帧7、子帧8、子帧9信号的功率。所述时间对应单元,用于将出现帧头指示信号的时间作为计数的O点,通过对信号系统进行计时,来对子帧O、子帧I中时隙I、子帧5 子帧9进行定位。在本实施例中,I、假设子帧O所处的时间为tl,tl = (10_7) X时钟周期的个数y0,其中,10_7为I个时钟周期的时间,所以通过计算y0即可得到tl的值,此时,y0可采用yj的计算公式,具体计算如下y0 = [ (K/M) Xj, (Κ/Μ) X (j+1)-I] = [(105/10) X0, (105/10) X (0+1)-1] =,其中,K= 105,M = 10,j = 0。2、假设子帧I时隙I所处的时间为t2,t2 = (10_7) X时钟周期的个数yll,其中,IO-7为I个时钟周期的时间,所以通过计算yll即可得到t2的值,此时,yll可采用yjl的计算公式,具体计算如下yll = [ (K/2M) X (2j+1), (Κ/Μ) X (j+1)-I] = [ (105/2*10) X 3,(105/10) X 2-1]=[I. 5X IO4, 2X IO4-I],其中,K= IO5, M = 10,j = Io3、假设子巾贞5 子巾贞9所处的时间为t3, t3 = (10-7) X时钟周期的个数ycont,其中,10_7为I个时钟周期的时间,所以通过计算ycont即可得到t3的值,此时,因为ycont是连续子巾贞的时钟个数,ycont的起点为子巾贞5的起点,ycont的终点为子巾贞9的终点,所以先计算y5和y9, y5和y9可采用yj的计算公式,具体计算如下y5 = [(K/M) Xj,(Κ/Μ) X (j+1)-I] = [(105/10)X5,(105/10) X (5+1)-I]=[5 X IO4,6 X IO4-I],其中,K= IO5, M = 10,j = 5 ;y9 = [ (K/M) X j, (K/M) X (j+1)-I] = [(105/10)X9,(105/10) X (9+1)-I]=[9 X 104,IO5-I],其中,K= IO5, M = 10,j = 9。所以,ycont= [5 X IO4, IO5-I]所述计时单元,用于对所述信号系统进行计时,将任意一刻的时间记为t,t =(10_7)X时钟周期个数y。所述第一判断单元,用于判断y值是否落在tl范围内,是,表示tl内是子帧0,开启使能信号,否则,关闭使能信号;或用于判断y值是否落在t2范围内,是,表示t2内是子帧I中的时隙1,开启使能信号,否则,关闭使能信号;或用于判断y值是否落在t3范围内,是,表示t3内是子帧5 子帧9,开启使能信号,否则,关闭使能信号。所述计算单元,用于当使能信号开启时,对tl时间段内的电信号进行功率计算,将计算结果上报;或对t2时间段内的电信号进行功率计算,将计算结果上报;或对t3时间段内的电信号进行功率计算,将计算结果上报;所述第二判断单元,判断是否还有其他需求,是,从N组中选出与所述其他需求相应的一组配置参数,完成对应配置参数下的功率计算,否则,结束。在本实施例中,本实用新型根据3组配置,一组组地完成功率计算,最终获得3个功率值。本实用新型提供了一种获取功率值的系统,确保电子或通信系统,可以通过配置参数,完成不同需求的功率计算,以保证同一系统通过配置参数,可以获取不同需求的功率值,以便对该系统的工作状态、性能及故障进行分析,从而极大程度方便该系统研发测试, 降低该系统运维成本,提升产品质量。以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本实用新型的保护范围之内。
权利要求1.一种获取功率值的系统,其特征在于,包括依次连接的子帧划分模块、参数设置模块和功率计算模块; 所述子帧划分模块,用于将一信号系统按照既定协议划分为多个帧,将每个帧按照既定协议进行划分,得到多个子帧; 所述参数设置模块,用于根据N个功率值的获取需求,设置N组配置参数,每组的配置参数为一个子帧或多个连续子帧的组合,N至少为2 ; 所述功率计算模块,用于根据一个需求,从N组中选出一组配置参数,系统找到该组配置参数相对应的时间段,在这段时间内,对所述信号系统中的电信号进行功率计算,将计算出的功率值上报;如果还有其他需求,从N组中选出相应的配置参数,完成对应配置参数下的功率计算。
2.如权利要求I所述获取功率值的系统,其特征在于,所述功率计算模块具体包括 时间对应单元,用于根据一个需求,从N组中选出与所述需求相应的第i组配置参数,系统根据第i组配置参数,找到一个子帧或多个连续子帧的组合对应的时间段,记为ti,其中 i = [1,N]; 计时单元,用于对所述信号系统进行计时,将任意一刻的时间记为t ; 第一判断单元,用于判断t是否包含在ti内,是,开启使能信号,否则关闭使能信号; 计算单元,用于当开启使能信号时,在ti时间段内,对所述信号系统中的电信号进行功率计算,将计算出的功率值上报; 第二判断单元,用于判断是否还有其他需求,是,从N组中选出与所述其他需求相应的一组配置参数,完成对应配置参数下的功率计算,否则,结束。
3.如权利要求2所述获取功率值的系统,其特征在于,所述一段时间,为单个系统时钟的时间与系统时钟个数的乘积;所述对所述信号系统进行计时,是通过对系统时钟个数的计数来获得的。
4.如权利要求3所述获取功率值的系统,其特征在于,所述系统时钟的频率为FMHz,一中贞时间为T ms,则一巾贞所占用的系统时钟个数cnt = F x T xl03o
5.如权利要求I所述获取功率值的系统,其特征在于,所述任意一个子帧被细分为时隙0和时隙I。
6.如权利要求5所述获取功率值的系统,其特征在于,所述每组的配置参数为一个子帧中的一个时隙或多个连续子帧的组合。
7.如权利要求I所述获取功率值的系统,其特征在于,所所述子帧的个数为10,所述子帧包括子帧0 子帧9。
专利摘要本实用新型涉及电子技术领域,尤其涉及一种获取功率值的系统,所述系统包括子帧划分模块,用于将一信号系统作为一个帧,将该帧进行划分,得到多个子帧;参数设置模块,用于根据需求,设置N组配置参数,每组的配置参数为一个子帧或多个连续子帧的组合;功率计算模块,用于根据一个需求,从N组中选出一组配置参数,系统找到该组配置参数相对应的时间段,在这段时间内,对所述信号系统中的电信号进行功率计算,将计算出的功率值上报;如果还有其他需求,从N组中选出相应的配置参数,完成对应配置参数下的功率计算。本实用新型可以通过配置参数,完成不同需求的功率计算。以便对该系统的工作状态、性能及故障进行分析,从而极大程度方便该系统研发测试,降低该系统运维成本,提升产品质量。
文档编号G01R22/10GK202548208SQ201220109500
公开日2012年11月21日 申请日期2012年3月21日 优先权日2012年3月21日
发明者张昕, 朱奎, 范艳根 申请人:深圳市金正方科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1