The invention discloses a sampling frequency tracking method to realize a double sampling in CPU interval, frequency channel access through the configuration information to determine the position of two CPU in which one is the frequency CPU, which one is to follow CPU; frequency measurement CPU to calculate the analog frequency in the frequency measurement module the frequency, transmission through the data interface module will be calculated to follow CPU in re sampling module using the last calculated frequency re sampling interval, the original sampling data re sampling; follow CPU from the data exchange module reads the frequency and calculate the re sampling interval, in the re sampling module of the original sample weight sampling. The invention solves the problem that the two CPU need to be connected with the frequency measuring channel to realize frequency tracking when the double sampling CPU is used in the digital device.
【技术实现步骤摘要】
本专利技术属于电力系统自动化
,具体涉及高压继电保护装置和智能测控装置在数据采集中的频率跟踪方法。
技术介绍
随着国内电力需求的日益增大,电力技术水平不断提高,电力保障设备的使用显得尤为重要。而高压继电保护和测控装置数据量大、要求采样精度高,尤其是在一些数据量较大的智能化装置上,通常采用多CPU分布采集。在电网频率波动时,要保证采集数据的同步以及准确性。传统保护测控装置由本身进行数据采集,一般是根据测频计算出采样间隔,调整采样中断,从而实现的频率跟踪,是不等间隔采样。数字化保护、测控装置的采样数据一般来自合并单元,采样频率高,采样间隔恒定。合并单元本身不做频率跟踪,这就要求使用采样数据的后端设备自行做频率跟踪。目前,现有保护测控装置的等间隔采样频率跟踪方法都为单CPU实现,如果有2个采样CPU的话要将测频通道同时接入2个CPU,然后各自实现频率跟踪;尚无只接入一个测频通道实现双CPU等间隔采样的频率跟踪的方法。
技术实现思路
针对现有技术中存在的问题,本专利技术的目的是提供一种双采样CPU在等间隔采样时实现频率跟踪的方法,用以解决在数字化装置中采用双采样CPU时,两个CPU都需要接入测频通道的问题。为实现上述目的,本专利技术采用的技术方案为:一种双CPU等间隔采样的频率跟踪实现方法,包括:通过配置信息中测频通道接入的位置确定两个CPU中哪一个作为测频CPU,哪一个作为跟随CPU;测频CPU在测频模块中计算出本次频率和重采样间隔,在重采样模块中使用上次算出的重采样间隔对原始采样值进行重采样,通过数据交互模块将计算出的频率和重采样间隔传输给跟随CPU;跟随 ...
【技术保护点】
一种双CPU等间隔采样的频率跟踪实现方法,其特征在于:通过配置信息中测频通道接入的位置确定两个CPU中哪一个作为测频CPU,哪一个作为跟随CPU;测频CPU在测频模块中计算出本次频率,在重采样模块中使用上次算出的频率计算出重采样间隔,对原始采样值进行重采样,通过数据交互模块将计算出的频率和重采样间隔传输给跟随CPU;跟随CPU从数据交互模块中读取重采样间隔,在重采样模块中对原始采样值进行重采样。
【技术特征摘要】
1.一种双CPU等间隔采样的频率跟踪实现方法,其特征在于:通过配置信息中测频通道接入的位置确定两个CPU中哪一个作为测频CPU,哪一个作为跟随CPU;测频CPU在测频模块中计算出本次频率,在重采样模块中使用上次算出的频率计算出重采样间隔,对原始采样值进行重采样,通过数据交互模块将计算出的频率和重采样间隔传输给跟随CPU;跟随CPU从数据交互模块中读取重采样间隔,在重采样模块中对原始采样值进行重采样。2.根据权利要求1所述的双CPU等间隔采样的频率跟踪实现方法,其特征在于:数据采集、测频、数据交互、重采样、数据传输在一个等间隔中断中完成。3.根据权利要求2所述的双CPU等间隔采样的频率跟踪实现方法,其特征在于:两个CPU的中断进入时刻和中断间隔时间相同。4.根据权利要求1所述的双CPU等间隔采样的频率跟踪实现方法,其特征在于:所述测频模块,计算出原始采样点的变换值,通过本发明提供的算法找出变换值的过零点时间差,得到所测频率,具有较高的精确度和抗干扰能力;所述数据交互模块,两个CPU通过双口RAM进行数据交换,实现数据迅速及时的传输;通过对数据操作的分时处理和互斥机制确保了数据交换的准确性;所述的重采样模块,实现在一次中断中得到最多两个重采样结果,每个重采样结果都有重采样编号。5.根据权利要求4所述的双CPU等间隔采样的频率跟踪实现方法,其特征在于:所述测频模块,每收到一个原始采样点时调用一次。6.根据权利要求4所述的双CPU等间隔采样的频率跟踪实现方法,其特征在于:所述测频模块,原始采样点的变换值计算方法为:其中N为原始采样点每周波采样点数,i为当前采样点序号,h=i-(N-1)为一周波前的采样点序号,Smpk为第k点的采样值。7.根据权利要求4所述的双CP...
【专利技术属性】
技术研发人员:张杭,陈国富,张燕,
申请(专利权)人:南京因泰莱电器股份有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。