掌桥专利:专业的专利平台
掌桥专利
首页

一种时码单元信号的动态识别检测方法和系统

文献发布时间:2024-01-17 01:28:27


一种时码单元信号的动态识别检测方法和系统

技术领域

本发明涉及时频系统技术领域。更具体地,涉及一种时码单元信号的动态识别检测方法和系统。

背景技术

目前,在时频系统技术领域,通用化时统装置的应用不仅给设计者带来了极大的经济效益、节省了开发时间,并且给使用者带来了极大的应用便利。通用化时统装置已能快速满足用户不断变化的大部分需求。因此,需要提供一种时码单元信号的动态识别检测方法。本发明的时码单元信号动态识别检测方法是时统装置通用化设计的关键方法之一,故对时统装置的通用化实现起到了重要作用。除此之外,也为传统时统装置的定制保驾护航。

发明内容

本发明的一个目的在于提供一种时码单元信号的动态识别检测方法和系统,用于时统装置的通用化实现以及传统时统装置定制需求的快速响应。

为达到上述目的,本发明采用下述技术方案:

本发明第一方面提供一种时码单元信号的动态识别检测方法,所述方法包括:

获取时码单元主动上报的状态信息;

将所述状态信息解析并保存到存储单元;

定时通过询问方式动态检测所述时码单元状态;

若所述时码单元状态发生变化,则更新所述存储单元中存储的所述状态信息。

可选地,所述定时通过询问方式动态检测所述时码单元状态包括

定时向各在线的时码单元发送在线确认询问信息,

若收到时码单元回复,则判定此时码单元在线,

若未收到时码单元回复,则判定此时码单元不在线。

可选地,所述更新所述存储单元中存储的所述状态信息包括

当所述时码单元状态为不在线时,则更新所述存储单元中存储的所述时码单元的状态信息。

可选地,所述状态信息包括

时码单元ID和时码单元类型,共用32位表示;

所述时码单元ID用8位十六进制数表示,

表示的范围为0X01-0XFF,所述范围共表示255个时码单元ID;

所述时码单元类型用8位十六进制数表示,

表示的范围为0X01-0XFF,所述范围共表示255个时码单元类型。

可选地,所述状态信息其余16位用于功能扩展。

可选地,所述时码单元类型包括

网络授时时码单元、脉冲信号授时时码单元、频率信号授时时码单元或IRIG-B码信号授时时码单元。

可选地,将所述状态信息解析并保存到存储单元包括

将时码单元类型存储在以时码单元ID为索引的所述存储单元的内存空间。

可选地,当时统装置新增时码单元时,获取新增的所述时码单元状态信息后,实时更新存储单元中存储的各时码单元状态信息。

本发明第二方面提供一种时码单元信号的动态识别检测系统,所述系统包括:

信息获取单元,用于获取时码单元上报的状态信息;

检测单元,用于询问方式动态检测所述时码单元是否在线;

存储单元,用于解析和存储所述状态信息;

状态更新单元,用于更新所述存储单元中存储的所述检测单元检测到不在线的时码单元的状态信息。

本发明第三方面提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本发明第一方面提供的方法。

本发明第四方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明第一方面提供的方法。

本发明通过对时码单元信号的动态检测,可以实时获取各时码单元是否在线以及其状态信息,从而实现向在线的各时码单元发送控制指令,各时码单元执行指令,实现相应功能。

本发明的有益效果如下:

本发明的时码单元信号动态识别检测方法是时统装置通用化设计的关键方法之一,对时统装置的通用化实现起到了重要作用。本发明能够实时获取各时码单元是否在线以及其状态信息,从而实现向在线的各时码单元发送控制指令,除此之外,也为传统时统装置的定制保驾护航。

附图说明

下面结合附图对本发明的具体实施方式作进一步详细的说明。

图1示出本发明的一个实施例可以应用于其中的示例性方法流程图。

图2示出本发明的一个实施例可以应用于其中的示例性系统架构图。

具体实施方式

为了更清楚地说明本发明,下面结合优选实施例和附图对本发明做进一步的说明。附图中相似的部件以相同的附图标记进行表示。本领域技术人员应当理解,下面所具体描述的内容是说明性的而非限制性的,不应以此限制本发明的保护范围。

本发明第一方面提供一种时码单元信号的动态识别检测方法,所述方法包括:

获取时码单元主动上报的状态信息(每个时码单元的状态信息是唯一的);

将所述状态信息解析并保存到存储单元;

定时通过询问方式动态检测所述时码单元状态;

若所述时码单元状态发生变化,则更新所述存储单元中存储的所述状态信息。

可选地,所述定时通过询问方式动态检测所述时码单元状态包括

定时向各在线的时码单元发送在线确认询问信息,

若收到时码单元回复,则判定此时码单元在线,

若未收到时码单元回复,则判定此时码单元不在线。

可选地,所述更新所述存储单元中存储的所述状态信息包括

当所述时码单元状态为不在线时,则更新所述存储单元中存储的所述时码单元的状态信息。

可选地,所述状态信息包括

时码单元ID和时码单元类型,共用32位表示;

所述时码单元ID用8位十六进制数表示,

表示的范围为0X01-0XFF,所述范围共表示255个时码单元ID;

所述时码单元类型用8位十六进制数表示,

表示的范围为0X01-0XFF,所述范围共表示255个时码单元类型。

可选地,所述状态信息其余16位用于功能扩展。

时码单元ID用8位十六进制数表示,可从0X01开始,最大到0XFF,共可表示255个时码单元ID,最大ID数量可根据时码单元数量调整。

时码单元类型用8位十六进制数表示,可从0X01开始,最大到0XFF,共可表示255个时码单元类型,时码单元类型数量可根据时码单元类型数量调整;

时码单元类型包括但不限于网络授时时码单元、脉冲信号授时时码单元、频率信号授时时码单元、IRIG-B码信号授时时码单元等,时码单元类型根据装置设计情况,进行自定义即可,其余16位用于功能扩展。用于存储状态信息的内存空间可根据实际情况调整,不限于32位。

可选地,所述时码单元类型包括

网络授时时码单元、脉冲信号授时时码单元、频率信号授时时码单元或IRIG-B码信号授时时码单元。

可选地,将所述状态信息解析并保存到存储单元包括

将时码单元类型存储在以时码单元ID为索引的所述存储单元的内存空间。

可选地,当时统装置新增时码单元时,获取新增的所述时码单元状态信息后,实时更新存储单元中存储的各时码单元状态信息。

一种时码单元信号的动态识别检测系统,所述系统包括:

信息获取单元,用于获取时码单元上报的状态信息;

检测单元,用于询问方式动态检测所述时码单元是否在线;

存储单元,用于解析和存储所述状态信息;

状态更新单元,用于更新所述存储单元中存储的所述检测单元检测到不在线的时码单元的状态信息。

本发明通过对时码单元信号的动态检测,可以实时获取各时码单元是否在线以及其状态信息,从而实现向在线的各时码单元发送控制指令,各时码单元执行指令,实现相应功能。

具体的一个实施例,

在时统装置正常运行后,一个或多个时码单元主动上报其状态信息,所述状态信息包括时码单元ID和时码单元类型;

获取时码单元上报的状态信息,将获取到的状态信息进行解析并将时码单元类型存储在以时码单元ID为索引的内存空间里;

动态识别检测时码单元是否在线;

定时向各在线的时码单元发送在线确认询问信息,

若收到时码单元回复,则判定此时码单元在线,

若发现某时码单元是否在线状态发生变化,则实时更新存储的各时码单元状态信息,所述状态信息更新后,向指定的时码单元发送控制指令,所述指定的时码单元执行所述控制指令。

若没有发生变化,则直接向向指定的时码单元发送控制指令,所述指定的时码单元执行所述控制指令。

新增的时码单元主动上报状态信息,获取到新增的信息后,实时更新存储的各时码单元状态信息。

本发明通过对时码单元信号的动态检测,可以实时获取各时码单元是否在线以及其状态信息,从而实现向在线的各时码单元发送控制指令,各时码单元执行指令,实现相应功能。

描述于本实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器,信息获取单元,用于获取时码单元上报的状态信息;

检测单元,用于询问方式动态检测所述时码单元是否在线;

存储单元,用于解析和存储所述状态信息;

状态更新单元,用于更新所述存储单元中存储的所述检测单元检测到不在线的时码单元的状态信息。

其中,这些模块的名称在某种情况下并不构成对该模块本身的限定。

作为另一方面,本实施例还提供了一种非易失性计算机存储介质,该非易失性计算机存储介质可以是上述实施例中上述装置中所包含的非易失性计算机存储介质,也可以是单独存在,未装配入终端中的非易失性计算机存储介质。上述非易失性计算机存储介质存储有一个或者多个程序,当上述一个或者多个程序被一个设备执行时,使得上述设备,实时获取各时码单元是否在线以及其状态信息,从而实现向在线的各时码单元发送控制指令,各时码单元执行指令,实现相应功能。

在本发明的描述中,需要说明的是,术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

还需要说明的是,在本发明的描述中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定,对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,这里无法对所有的实施方式予以穷举,凡是属于本发明的技术方案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。

相关技术
  • 在线信号的时相检测方法、时相检测单元、闭环调控系统
  • 在线信号的时相检测方法、时相检测单元、闭环调控系统
技术分类

06120116231188