信号处理装置

申请号 CN201380075156.X 申请日 2013-03-29 公开(公告)号 CN105102991B 公开(公告)日 2017-12-08
申请人 三菱电机株式会社; 发明人 伊户靖则;
摘要 1PPS 信号 接收部(101)接收1PPS信号,时钟生成部(102)生成 时钟信号 , 时钟偏差 测定部(103)测定时钟偏差,该时钟偏差是时钟信号相对于1PPS信号的 频率 偏差。偏差测定值保持部(301)保持通过时钟偏差测定部的多次测定而获得的多个时钟偏差测定值。时钟偏差值生成部(302)对偏差测定值保持部(301)所保持的多个时钟偏差测定值中的最新的时钟偏差测定值与其它时钟偏差测定值进行比较,在最新的时钟偏差测定值与其它时钟偏差测定值一致的情况下,将最新的时钟偏差测定值输出至 采样 周期计数部(105),在最新的时钟偏差测定值与其它时钟偏差测定值不一致的情况下,将其它时钟偏差测定值中的任意的时钟偏差测定值输出至采样周期计数部(105)。
权利要求

1.一种信号处理装置,其特征在于,其具备:
1PPS信号接收部,其接收1PPS信号,其中,1PPS表示秒脉冲;
时钟生成部,其生成比1秒小的时钟周期的时钟信号
时钟偏差测定部,其从上述1PPS信号接收部输入上述1PPS信号,从上述时钟生成部输入上述时钟信号,每当输入上述1PPS信号时,测定时钟偏差,该时钟偏差是上述时钟信号相对于上述1PPS信号的频率偏差;
偏差测定值保持部,其保持通过上述时钟偏差测定部中的多次测定而获得的多个时钟偏差测定值;以及
偏差测定值选择部,其对上述偏差测定值保持部所保持的上述多个时钟偏差测定值中的最新的时钟偏差测定值与其它时钟偏差测定值进行比较,在上述最新的时钟偏差测定值与其它时钟偏差测定值在规定的容许范围内一致时,将上述最新的时钟偏差测定值输出到输出目的地,在上述最新的时钟偏差测定值与其它时钟偏差测定值在上述容许范围内不一致时,将上述其它时钟偏差测定值中的任意时钟偏差测定值输出到上述输出目的地,上述信号处理装置还具备:
计数器,其从上述1PPS信号接收部输入上述1PPS信号,从上述时钟生成部输入上述时钟信号,与上述时钟信号的时钟周期对应地进行从计数开始值到计数结束值的计数,当截至上述计数结束值为止的计数结束时,开始从上述计数开始值起的计数;以及定时校正值计算部,其监视输入到上述计数器的上述1PPS信号的输入定时和上述计数器中的上述计数开始值的定时,在上述计数开始值的定时与上述1PPS信号的输入定时不一致的情况下,计算用于使上述计数开始值的定时与上述1PPS信号的输入定时一致的定时校正值,
上述计数器使用由上述定时校正值计算部算出的定时校正值来变更上述计数结束值,使上述计数开始值的定时与上述1PPS信号的输入定时一致。
2.根据权利要求1所述的信号处理装置,其特征在于,
上述定时校正值计算部在输入到上述计数器的上述1PPS信号的输入定时是上述计数开始值与上述计数结束值之间的中间值之后且上述计数结束值之前的情况下,使上述计数器从上述计数结束值中减去定时校正值,
在输入到上述计数器的上述1PPS信号的输入定时是上述计数开始值之后且上述中间值之前的情况下,使上述计数器将定时校正值与上述计数结束值相加。
3.根据权利要求1或2所述的信号处理装置,其特征在于,
上述定时校正值计算部对算出的定时校正值进行n分割,n是2以上的整数,上述计数器将上述定时校正值的分割值用于n次的计数结束值来变更上述n次的计数结束值,使上述计数开始值的定时与上述1PPS信号的输入定时一致。
4.一种信号处理装置,其特征在于,其具备:
1PPS信号接收部,其接收1PPS信号,其中,1PPS表示秒脉冲;
时钟生成部,其生成比1秒小的时钟周期的时钟信号;
计数器,其从上述1PPS信号接收部输入上述1PPS信号,从上述时钟生成部输入上述时钟信号,与上述时钟信号的时钟周期对应地进行从计数开始值到计数结束值的计数,当截至上述计数结束值为止的计数结束时,开始从上述计数开始值起的计数;以及定时校正值计算部,其监视输入到上述计数器的上述1PPS信号的输入定时和上述计数器中的上述计数开始值的定时,在上述计数开始值的定时与上述1PPS信号的输入定时不一致的情况下,计算用于使上述计数开始值的定时与上述1PPS信号的输入定时一致的定时校正值,
上述计数器采用由上述定时校正值计算部算出的定时校正值来变更上述计数结束值,使上述计数开始值的定时与上述1PPS信号的输入定时一致。
5.根据权利要求4所述的信号处理装置,其特征在于,
上述定时校正值计算部在输入到上述计数器的上述1PPS信号的输入定时是上述计数开始值与上述计数结束值之间的中间值之后且上述计数结束值之前的情况下,使上述计数器从上述计数结束值中减去定时校正值,
在输入到上述计数器的上述1PPS信号的输入定时是上述计数开始值之后且上述中间值之前的情况下,使上述计数器将定时校正值与上述计数结束值相加。
6.根据权利要求4或5所述的信号处理装置,其特征在于,
上述定时校正值计算部对算出的定时校正值进行n分割,n是2以上的整数上述计数器将上述定时校正值的分割值用于n次的计数结束值来变更上述n次的计数结束值,使上述计数开始值的定时与上述1PPS信号的输入定时一致。

说明书全文

信号处理装置

技术领域

[0001] 本发明涉及时刻同步控制技术,尤其涉及收集送电线或母线的电气量的装置中的时刻同步控制技术。

背景技术

[0002] 具有如下这样的保护控制系统,该保护控制系统在多个位置处收集送电线或母线的电气量(电压值、电流值),当根据这些电气量检测到异常时,立即切断系统,抑制事故的波及。
[0003] 在该保护控制系统中,为了降低收集到的电气量的相位偏差,需要将在收集地点之间取得同步的信号作为电气量收集的基准。
[0004] 在近年来的保护继电器装置中,针对1台运算装置(以下,也称为IED:Intelligent Electronic Device:智能电子设备)经由局域网(过程总线)连接多个数据收集装置(以下,也称为MU:Merging Unit:合并单元)。
[0005] 各个MU根据同步信号(1PPS信号:1Pulse Per Second信号),取得定时同步,由此使MU间的数据采样定时或时间戳值一致。
[0006] 现有技术文献
[0007] 专利文献
[0008] 专利文献1:日本特开2001-305177号公报

发明内容

[0009] 发明要解决的课题
[0010] 1PPS信号的接收周期是1秒间隔。
[0011] 因此,各MU需要在时钟产生电路上搭载高精度石英振荡器(频率偏差:±几ppm),来生成频率偏差小的高精度时钟,将MU间的采样定时的偏差抑制成在1秒间偏差为±几微秒以下。
[0012] 因此,存在无法使用在数字电路中普遍使用的廉价的通用振荡电路(频率偏差精度±50ppm左右)而导致成本增加的课题。
[0013] 本发明是为了解决上述这样的课题而完成的,其主要目的是即便使用频率偏差为±50ppm左右的通用振荡电路,也能够进行高精度的同步控制。
[0014] 用于解决问题的手段
[0015] 本发明的信号处理装置的特征在于具备:1PPS信号接收部,其接收1PPS信号,其中,1PPS表示秒脉冲;时钟生成部,其生成比1秒小的时钟周期的时钟信号时钟偏差测定部,其从上述1PPS信号接收部输入上述1PPS信号,从上述时钟生成部输入上述时钟信号,每当输入上述1PPS信号时,测定时钟偏差,该时钟偏差是上述时钟信号相对于上述1PPS信号的频率偏差;偏差测定值保持部,其保持通过上述时钟偏差测定部中的多次测定而获得的多个时钟偏差测定值;以及偏差测定值选择部,其对上述偏差测定值保持部所保持的上述多个时钟偏差测定值中的最新的时钟偏差测定值与其它时钟偏差测定值进行比较,在上述最新的时钟偏差测定值与其它时钟偏差测定值在规定的容许范围内一致时,将上述最新的时钟偏差测定值输出到输出目的地,在上述最新的时钟偏差测定值与其它时钟偏差测定值在上述容许范围内不一致时,将上述其它时钟偏差测定值中的任意时钟偏差测定值输出到上述输出目的地。
[0016] 发明效果
[0017] 根据本发明,因为采用比1秒小的时钟周期的时钟信号与1PPS信号之间的时钟偏差,所以即便使用频率偏差为±50ppm左右的通用振荡电路,也能够进行高精度的同步控
制。
[0018] 另外,保持多个时钟偏差测定值,当最新时钟偏差测定值与其它时钟偏差测定值不一致时,选择其它时钟偏差测定值而不是最新时钟偏差测定值,所以即使在1PPS信号的接收中产生异常时,该异常也不会波及到采样信号的生成。附图说明
[0019] 图1是示出实施方式1的数据收集装置的结构例的图。
[0020] 图2是示出实施方式1的数据收集装置的动作例的图。
[0021] 图3是示出实施方式2的数据收集装置的结构例的图。
[0022] 图4是示出实施方式2的数据收集装置的动作例的图。
[0023] 图5是示出作为实施方式1、2的数据收集装置的前提的结构的图。
[0024] 图6是说明实施方式1、2的数据收集装置的动作原理的图。
[0025] 图7是说明实施方式1、2的数据收集装置的动作原理的图。
[0026] 图8是说明实施方式1、2的数据收集装置的动作原理的图。
[0027] 图9是示出实施方式1以及2的数据收集装置的硬件结构例的图。

具体实施方式

[0028] 实施方式1.
[0029] 在本实施方式中,对数据收集装置(MU)进行说明,其根据时钟偏差测定值来计算决定对电气量进行采样的周期的计数器(采样信号生成计数器)的校正值。
[0030] 由此,即便采用频率偏差为±50ppm左右的通用振荡电路,也能够取得高精度的同步。
[0031] 另外,本实施方式的数据收集装置保持多个时钟偏差测定值,当最新的时钟偏差测定值与前一个时钟偏差测定值一致时,选择最新的时钟偏差测定值,当不一致时,选择前一个时钟偏差测定值,而不是最新的时钟偏差测定值。
[0032] 因此,即使在产生1PPS信号中断等异常时,异常也不会波及到采样信号的生成。
[0033] 图1示出本实施方式的数据收集装置100的结构例。
[0034] 数据收集装置100相当于信号处理装置的例子。
[0035] 本实施方式的数据收集装置100的主要特征是,具备:偏差测定值保持部301,其保持多个时钟偏差测定值;以及时钟偏差值生成部302,其从偏差测定值保持部301所保持的多个时钟偏差测定值中,选择对后级的采样周期计数部105输出的时钟偏差测定值。
[0036] 考虑到便于理解,首先,采用不包含偏差测定值保持部301以及时钟偏差值生成部302的结构的数据收集装置,来说明本实施方式的数据收集装置100的动作原理。
[0037] 图5是示出从本实施方式的数据收集装置100中去除偏差测定值保持部301以及时钟偏差值生成部302后的数据收集装置150的结构。
[0038] 数据收集装置150接收1PPS信号,另外,将表示所测定的电气量的数据发送到运算装置200。
[0039] 作为IED的运算装置200检测电系统的异常,切断系统,由此,抑制事故的波及。
[0040] 1PPS信号的发送源可以是运算装置200,也可以是具有GPS(Global Positioning System)接收机的其它装置。
[0041] 在数据收集装置150中,1PPS信号接收部101接收1PPS信号。
[0042] 时钟生成部102生成数据收集装置150的动作时钟信号(以下,简称为时钟信号)。
[0043] 时钟信号的时钟周期比1秒小。
[0044] 时钟偏差测定部103测定时钟偏差,该时钟偏差是数据收集装置150的时钟信号相对于1PPS信号的周期的频率偏差。
[0045] 偏差测定值保持部104保持时钟偏差测定部103所测定的时钟偏差测定值。
[0046] 偏差测定值保持部104与图1的偏差测定值保持部301不同,仅保持1个时钟偏差测定值。
[0047] 采样周期计数部105对定时的时间间隔进行计数,该定时是对电气量进行采样的定时。
[0048] 采样周期计数部105从1PPS信号接收部101输入1PPS信号,从时钟生成部102输入时钟信号,在1PPS信号的输入时开始与时钟信号的时钟周期相应的计数,当完成截至计数结束值为止的计数时,开始从计数开始值起的计数。
[0049] 此外,采样周期计数部105相当于计数器的例子。
[0050] 采样信号生成部106根据采样周期计数部105的计数值,生成表示采样定时的脉冲即采样定时信号(也称为采样信号)。
[0051] 电气量测定部107在采样信号生成部106所生成的脉冲(采样信号)的定时,测定电力系统的电气量。
[0052] 数据生成部108将电气量测定部107所测定的电气量转换为可发送到局域网(过程总线(process bus))的通信形式的数字数据。
[0053] 通信部109将数据生成部108所生成的数字数据经由局域网(过程总线)发送到运算装置200。
[0054] 接着,说明数据收集装置150的动作例。
[0055] 在数据收集装置150中采用光纤电缆电信号电缆这样的传送单元从运算装置200输入1PPS信号。
[0056] 1PPS信号是表示绝对时刻的1秒的周期的脉冲信号,周期误差为几ppm以下,非常小。
[0057] 利用1PPS信号接收部101接收1PPS信号,发布到时钟偏差测定部103和采样周期计数部105。
[0058] 在时钟生成部102中,生成数据收集装置150的时钟信号,发布到时钟偏差测定部103和采样周期计数部105。
[0059] 在时钟偏差测定部103中,对1PPS信号的接收定时与以数据收集装置150的时钟信号进行计数的1秒之间的偏差即时钟偏差进行测量,在偏差测定值保持部104中保持测量结果。
[0060] 采样周期计数部105是基于时钟生成部102所生成的时钟信号来进行递增计数或递减计数的计数器。
[0061] 这里,生成采样周期的计数值的上限值(计数结束值)是根据偏差测定值保持部104所保持的时钟偏差测定值而以与1PPS信号的精度一致的方式决定的。
[0062] 例如,在电力系统的交流频率是50Hz、每1交流周期的采样次数是80次时,采样周期为250微秒。
[0063] 在1PPS信号的精度是0ppm的情况下,在80MHz计数器中,250微秒与20000次的计数一致。
[0064] 这里,在时钟信号的频率偏差是-50ppm的情况下,20000次的计数成为250.0125微秒,采样周期延长12.5纳秒。
[0065] 因此,在偏差测定值保持部104所保持的时钟偏差测定值是-50ppm的情况下,使80MHz计数器的计数上限值成为19999次,由此使采样周期的时间宽度与250微秒(0ppm的情况下的时间宽度)一致。
[0066] 采样信号生成部106使用采样周期计数部105所生成的计数值,生成对电气量测定部107提供的采样定时信号。
[0067] 电气量测定部107在采样信号生成部106所生成的采样定时信号的接收中测量电力系统的电气量(电流、电压)。
[0068] 数据生成部108将采样信号生成部106所测定的电气量发送到运算装置200,因此构成可利用通信部109进行发送的通信帧的形式。
[0069] 通信部109将数据生成部108所生成的通信帧发送到运算装置200。
[0070] 接着,使用图6说明时钟偏差测定部103、偏差测定值保持部104、采样周期计数部105的动作。
[0071] 时钟偏差测定部103开始进行以1PPS信号的接收时为起点、以时钟信号为计数源的10毫秒周期脉冲的生成。
[0072] 在利用10毫秒周期脉冲进行递增计数的10毫秒脉冲计数的值达到99的阶段,时钟偏差测定部103开始进行以时钟信号为计数源的时钟偏差测定计数器的计数。
[0073] 在计数开始之后,在接收1PPS信号时,时钟偏差测定部103停止时钟偏差测定计数器的计数。
[0074] 可通过从时钟偏差测定计数器的计数值中减去10毫秒的理想计数值(时钟偏差0ppm时的计数值),来获得1PPS信号接收期间的时钟信号的时钟频率偏差蓄积量(例如相当于图6的标号500的矩形的时间)。
[0075] 在偏差测定值保持部104中保持由时钟偏差测定部103获得的偏差蓄积量(时钟偏差测定值)。
[0076] 使用图7来更详细地说明时钟偏差测定部103的动作。
[0077] 当将1PPS信号输入到时钟偏差测定部103时,根据时钟信号的时钟周期进行计数的10毫秒的计数器进行动作。
[0078] 例如,在时钟信号是80MHz的情况下,成为12.5纳秒单位的计数,所以,在800000计数时成为10毫秒。
[0079] 当该10毫秒的计数是第99次时,如果计数器成为800000计数,则在数据收集装置150的时钟信号的测量中成为1秒。
[0080] 根据该时钟信号进行计数的1秒与1PPS信号的接收定时之差成为时钟偏差的测定值。
[0081] 在图7中,因为在10毫秒的计数器进行798400计数的时刻接收了1PPS信号,所以,时钟信号在1秒内延迟20微秒((800000-798400)×12.5纳秒)而进行计数,此值是时钟偏差的测定值。
[0082] 在这样的动作中,时钟偏差测定部103测定时钟信号相对于1PPS信号的每1秒的偏离时间即时钟偏差,在偏差测定值保持部104中存储时钟偏差测定值。
[0083] 在基于时钟信号的1秒的计数与1PPS信号相比延迟20微秒时,如图8所示,采样信号在1秒内仅输出3999次,在250微秒的周期中无法输出采样信号。
[0084] 因此,为了进行20微秒的校正,需要变更采样周期计数器的上限值(计数结束值)。
[0085] 采样周期计数部105如图6所示内置有采样信号生成计数器。
[0086] 采样周期计数部105根据偏差测定值保持部104所保持的1秒的偏差蓄积量(时钟偏差测定值)来计算每个采样周期的偏差蓄积量(时钟偏差测定值)。
[0087] 例如,当采样周期如上所述是250微秒时,采样信号生成计数器在1秒内进行4000次的采样,所以,使偏差测定值保持部104所保持的1秒的偏差蓄积量(时钟偏差测定值)除以4000,求出每个采样周期的偏差蓄积量(时钟偏差测定值)。
[0088] 采样周期计数部105从采样周期计数的理想值(时钟偏差0ppm时的计数值)加上或减去所算出的偏差蓄积量,将此值设定为采样信号生成计数器的上限值(计数结束值)。
[0089] 在图6中,标号600表示采样信号生成计数器的上限值。
[0090] 采样信号生成部106监视采样信号生成计数器的计数值,在计数值成为0(计数开始值)的定时,激活与电气量测定部107相对的采样定时信号。
[0091] 此外,标号600可以是按照每个采样而不同的值。在1秒的偏差蓄积量(时钟偏差测定值)无法除尽采样次数的情况或小于1的情况下,按照每个采样改变采样信号生成计数器的上限值,由此,进行细微的调整。例如,在3次采样的1次采样中,将标号600的值设为理想值(时钟偏差0ppm时的计数值),在2次采样中,设为比理想值小2的值。在此情况下,在3次采样中可进行4个时钟的调整,每1个采样进行1.33个时钟的调整。
[0092] 这样,图5所示的数据收集装置150测定时钟信号相对于1PPS信号的偏差量,使用测定结果来决定采样周期计数部105的计数上限值,由此,使采样周期的时间宽度与理想时间宽度(0ppm的情况下的时间宽度)一致。
[0093] 接着,说明以下的情况,在产生1PPS信号输入暂时中断的接收异常时,利用图1的数据收集装置100可避免生成由于错误的时钟偏差测定值而引起的错误的采样周期的情况。
[0094] 图1的结构与图5的结构的不同点是,在图1中代替偏差测定值保持部104而配置偏差测定值保持部301,另外,追加了时钟偏差值生成部302。
[0095] 除了偏差测定值保持部301以及时钟偏差值生成部302以外,与图5所示的内容相同。
[0096] 偏差测定值保持部301保持多个由时钟偏差测定部103测量的时钟偏差测定值。
[0097] 即,偏差测定值保持部301保持通过时钟偏差测定部103的多次测定而获得的多个时钟偏差测定值。
[0098] 时钟偏差值生成部302对偏差测定值保持部301的多个时钟偏差测定值进行比较,从多个时钟偏差测定值中选择对作为输出目的地的采样周期计数部105输出的时钟偏差测定值。
[0099] 时钟偏差值生成部302相当于偏差测定值选择部的例子。
[0100] 接着,使用图2来说明数据收集装置100的动作例。
[0101] 偏差测定值保持部301具有多个保持部(存储区域),在保持部1中存储最新的时钟偏差测定值,在保持部2中存储一个以前的时钟偏差测定值,在保持部3中存储2个以前的时钟偏差测定值。
[0102] 时钟信号相对于1PPS信号的偏差量根据例如昼夜温度差这样的环境要因等变动,但不是在几秒这样的短时间内变化。
[0103] 因此,偏差测定值保持部301内的3个时钟偏差测定值应该一致。
[0104] 时钟偏差值生成部302对偏差测定值保持部301的多个时钟偏差测定值进行比较,在最新的时钟偏差测定值与其它时钟偏差测定值一致的情况下,判定为最新的时钟偏差测定值是正常的,选择最新的时钟偏差测定值作为输出至采样周期计数部105的值。
[0105] 在最新的时钟偏差测定值与其它时钟偏差测定值不一致的情况下,时钟偏差值生成部302判断为例如产生1PPS信号中断等异常,不进行时钟偏差测定值的更新,而是维持当前的值。
[0106] 即,时钟偏差值生成部302选择保持部2所保持的时钟偏差测定值,作为输出至采样周期计数部105的值。
[0107] 然后,时钟偏差值生成部302将所选择的时钟偏差测定值输出至采样周期计数部105。
[0108] 由此,即使在1PPS信号接收中产生异常的情况下,也能够防止异常给采样信号生成带来影响。
[0109] 此外,在图1以及图2中,说明了偏差测定值保持部301内的保持部为3个的情况,但也可以是2个以上的任意值。
[0110] 另外,以上,仅在偏差测定值保持部301内的最新的时钟偏差测定值与其它时钟偏差测定值完全一致时,将最新的时钟偏差测定值输出至采样周期计数部105。
[0111] 与此相对,也可以设置规定的容许范围,在最新的时钟偏差测定值在容许范围内与其它时钟偏差测定值一致时,将最新的时钟偏差测定值输出至采样周期计数部105。
[0112] 实施方式2.
[0113] 在以上的实施方式1中说明了以下这样的情况,测定时钟信号相对于1PPS信号的偏差量,采用测定结果来决定采样周期计数部的计数上限值,由此,使采样周期的时间宽度与理想时间宽度(0ppm的情况下的时间宽度)一致。
[0114] 另外,实施方式1示出了在1PPS信号接收中具有异常时防止基于错误的时钟偏差测定值采样信号的生成的例子。
[0115] 本实施方式示出1PPS信号长时间中断的情况或在数据收集装置的电源接通之后首次接收到1PPS信号的情况下,使采样定时信号的生成开始位置与1PPS信号接收定时对应的方式。
[0116] 在图3中,采样位置调整部501生成定时校正量,该定时校正量用于使采样信号生成部106所生成的采样定时信号的生成开始位置与1PPS信号接收定时对应。
[0117] 更具体地说,采样位置调整部501监视输入到采样周期计数部105的1PPS信号的输入定时和采样周期计数部105中的计数开始值的定时。
[0118] 然后,在计数开始值的定时与1PPS信号的输入定时不一致的情况下,采样位置调整部501计算用于使计数开始值的定时与1PPS信号的输入定时一致的定时校正值。
[0119] 然后,采样周期计数部105使用由采样位置调整部501算出的定时校正值来变更计数上限值(计数结束值),使计数开始值的定时与1PPS信号的输入定时一致。
[0120] 此外,采样位置调整部501相当于定时校正值计算部的例子。
[0121] 另外,采样位置调整部501以外的要素与图1所示的相同。
[0122] 接着,使用图4来说明本实施方式的数据收集装置100的动作例。
[0123] 为了使采样定时在多个数据收集装置之间一致,除了采样周期的时间宽度一致之外,还需要采样定时信号的开始位置与1PPS信号的接收定时一致。
[0124] 因此,在决定采样信号生成计数器的上限值的算式中,除了使采样周期的时间宽度与时钟偏差测定值对应地进行设定的(2)之外,还需要用于使采样定时信号的生成定时偏移的(3)。
[0125] <采样信号生成计数器上限值的决定式>
[0126] 计数器上限值=(1)计数器基准值(0ppm时的周期计数值)±(2)时钟偏差值±(3)定时校正量
[0127] 在1PPS信号长时间中断的情况或在数据收集装置的电源接通之后首次接收到1PPS信号的情况下,存在图4中的同步偏差量(采样定时信号位置与1PPS信号接收位置之间的偏差),该同步偏差量成为按照数据收集装置而不同的值。
[0128] 采样位置调整部501根据1PPS接收时的采样信号生成计数器的计数值来计算同步偏差量。
[0129] 然后,采样位置调整部501将算出的同步偏差量作为定时校正量向采样周期计数部105输出。
[0130] 采样周期计数部105可根据上述采样信号生成计数器上限值的决定式来变更计数器上限值,由此,将同步偏差量调整为0。
[0131] 采样位置调整部501根据1PPS信号接收时的采样信号生成计数器的计数值,来决定调整采样定时信号的方向、即对上述的(3)定时校正量进行相加或相减。
[0132] 在图4中,在1PPS信号的接收定时是采样信号生成计数器的中间值之后且计数器上限值之前的情况下(图4的(1)),采样位置调整部501通过从计数器上限值减去定时校正量,使采样定时信号与1PPS信号接收定时一致。
[0133] 另外,在1PPS信号的接收定时是采样信号生成计数器的中间值之前且计数器开始值之后的情况下(图4的(2)),采样位置调整部501通过使定时校正量与计数器上限值相加,使采样定时信号与1PPS信号接收定时一致。
[0134] 此外,上述的(3)定时校正量的调整也可以不是进行1次,而是分成多次进行。
[0135] 例如,当在希望将采样定时信号间隔的变化限制为75纳秒以下的情况下同步偏差量是750ns时,可使1次的调整量成为最大75ns(80MHz计数器中4次计数的量),进行10次的计数器上限值的调整。
[0136] 另外,每次的调整量可不相同。
[0137] 这样,根据本实施方式,在1PPS信号长时间中断的情况或在数据收集装置的电源接通之后首次接收到1PPS信号的情况下,能够使采样定时信号的生成开始位置与1PPS信号接收定时对应。
[0138] 此外,在实施方式1以及2中说明了采样周期计数部105以递增的方式进行计数的例子,因此,计数开始值是采样周期计数部105的下限值,计数结束值是上限值。
[0139] 在采样周期计数部105以递减的方式进行计数的情况下,计数开始值成为采样周期计数部105的上限值,计数结束值成为下限值。
[0140] 最后,参照图9来说明实施方式1、2所示的数据收集装置100的硬件结构例。
[0141] 数据收集装置100是计算机,可利用程序来实现数据收集装置100的各要素。
[0142] 作为数据收集装置100的硬件结构,在总线上连接控制装置901、外部存储装置902、主存储装置903、通信装置904、输入输出装置905、时钟产生电路906、计数器907。
[0143] 控制装置901是执行程序的CPU。
[0144] 外部存储装置902例如是ROM(Read Only Memory:只读存储器)或闪存、硬盘装置。
[0145] 主存储装置903是RAM(Random Access Memory:随机存储器)。
[0146] 偏差测定值保持部301例如可由主存储装置903来实现。
[0147] 通信装置904与1PPS信号接收部101以及通信部109的物理层对应。
[0148] 输入输出装置905例如是鼠标键盘、显示器装置等。
[0149] 时钟产生电路906具备石英振荡器,生成数据收集装置100的时钟信号。
[0150] 时钟生成部102由时钟产生电路906来实现。
[0151] 另外,采样周期计数部105由计数器907来实现。
[0152] 程序通常存储在外部存储装置902内,在加载到主存储装置903内的状态下,依次被控制装置901读入并执行。
[0153] 程序是实现作为图1、图3所示的“~部”(其中,除了时钟生成部102、偏差测定值保持部301之外,以下也是同样的)说明的功能的程序。
[0154] 而且,在外部存储装置902中还存储有操作系统(OS),OS的至少一部分加载到主存储装置903内,控制装置901执行OS,并且执行实现图1所示的“~部”的功能的程序。
[0155] 另外,在实施方式1、2的说明中,将表示作为“~的测定”、“~的计数”、“~的变更”、“~的决定”、“~的设定”、“~的指定”、“~的计算”、“~的判断”、“~的判定”、“~的选择”、“~的生成”、“~的输入”、“~的接收”等说明的处理结果的信息、数据、信号值或变量值作为文件存储到主存储装置903内。
[0156] 此外,图9的结构仅是表示数据收集装置100的硬件结构的一例,数据收集装置100的硬件结构不限于图9所记载的结构,可以是其它的结构。
[0157] 标号说明
[0158] 100数据收集装置;1011PPS信号接收部;102时钟生成部;103时钟偏差测定部;104偏差测定值保持部;105采样周期计数部;106采样信号生成部,107电气量测定部;108数据生成部;109通信部;301偏差测定值保持部;302时钟偏差值生成部;501采样位置调整部。
QQ群二维码
意见反馈