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

一种校时方法和装置

文献发布时间:2024-04-18 19:58:53


一种校时方法和装置

技术领域

本申请涉及时钟校时领域,特别是涉及一种校时方法和装置。

背景技术

数据采集与监视控制系统(Supervisory ControlAnd DataAcquisition,SCADA)通常需引入外部母钟以修正自身系统的时钟,外部母钟通常通过SCADA系统的前端处理器(Front-EndProcessor,FEP)接入,接入方式通常分为网口或串口,而网口或串口在通信底层通过中断请求(Interrupt ReQuest,IRQ)通常可以得到及时的接收,时钟数据区别于其他数据的最大不同是,时钟数据必须具备高度的实时性,否则会失真,然而,时钟数据虽然通过网口或串口的IRQ技术可以确保在底层被及时接收,但时钟数据的处理须通过应用层的具体应用才能得到处理。

近年来,应用层获取数据的常见方法为,以固定的扫描周期扫描通信底层是否有数据可读取,显然,扫描周期越小,时钟数据被应用层获得的实时性越高,但中央处理器(Central ProcessingUnit,CPU)的消耗也会越多。目前,FEP通常采用整机无风扇配置,因此决定CPU的处理能力不高(否则会过热)。采用低处理能力的CPU的系统,其系统负荷对系统的活跃线程数及调度频度(两次调度之间的延迟越短,调度频度越高)相当敏感。在常规处理中,对于低性能CPU的FEP,常固定扫描周期为某个折中的值,以在调谐数据实时性和CPU负荷,此时,虽然能有效地降低系统CPU负荷,但实际仍会导致校时精度降低。

鉴于上述技术,寻求一种应用于低性能CPU的校时方法是本领域技术人员亟待解决的问题。

发明内容

本申请的目的是提供一种校时方法和装置。可以降低对CPU扫描周期的要求,并且有效降低对低性能CPU的负荷,同时,通过时间偏差对本地时间进行补偿,提高了校时精度。

为解决上述技术问题,本申请提供一种校时方法,应用于被校端,包括:

获取授时端发送报文的发送时刻;

获取被校端的应用层接收报文的接收时刻;

获取报文在授时端和被校端之间的网络传输时间;

获取报文从被校端的通信层所接收的时刻至报文被应用层所接收的时刻对应的时间差;

根据发送时刻、网络传输时间、时间差以及接收时刻确定时间偏差;

基于时间偏差对本地时间进行补偿,以确定目标时间。

优选地,根据发送时刻、网络传输时间、时间差以及接收时刻确定时间偏差,包括:

将发送时刻、网络传输时间和时间差的和减去接收时刻确定的时间作为时间偏差。

优选地,还包括:

获取多次时间偏差,并对时间偏差进行算法校验,以得到目标时间偏差;

基于目标时间偏差对本地时间进行补偿,以确定目标时间。

优选地,授时端和被校端之间通过串口传输,则获取报文在授时端和被校端之间的网络传输时间,包括:

根据报文的字节长度、数据链路层传输时采用的数据位个数、校验位个数、停止位个数和波特率确定网络传输时间。

优选地,授时端和被校端之间通过网口传输,则获取报文在授时端和被校端之间的网络传输时间,包括:

获取多次授时端的往返时间;

获取多次授时端的往返时间对应的平均值;

将平均值与预设数值的乘积作为网络传输时间。

优选地,获取报文从通信层所接收的时刻至报文被应用层所接收的时刻对应的时间差,包括:

获取通信层接收报文的接收周期;

根据接收周期确定报文被应用层接收的接收时间;

根据接收时间确定时间差。

优选地,授时端和被校端之间采用应答型协议,则获取通信层接收报文的接收周期,包括:

获取授时端发送报文的发送周期;

将发送周期作为接收周期。

优选地,授时端和被校端之间采用非应答型协议,则获取通信层接收报文的接收周期,包括:

获取多轮扫描中应用层通过预设时间间隔扫描通信层以获取报文的周期;

将多轮扫描获取的周期调整为周期序列;

根据周期序列确定变异系数;

若变异系数不大于预设系数,则选取周期序列中的任意一个周期作为接收周期;

若变异系数大于预设系数,则接收周期在周期序列对应的周期范围内。

优选地,根据接收周期确定报文被应用层接收的接收时间,包括:

获取预设扫描周期、前置系数以及切割系数;

根据预设扫描周期、前置系数、切割系数以及接收周期确定接收时间。

优选地,根据接收时间确定时间差,包括:

获取接收时间对应的目标周期;

根据目标周期确定时间差对应的区间;

获取区间对应的期望值,并将其期望值作为时间差。

为解决上述技术问题,本申请还提供一种校时装置,应用于被校端,包括:

第一获取模块,用于获取授时端发送报文的发送时刻;

第二获取模块,用于获取被校端的应用层接收所述报文的接收时刻;

第三获取模块,用于获取报文在授时端和被校端之间的网络传输时间;

第四获取模块,用于获取报文从被校端的通信层所接收的时刻至报文被应用层所接收的时刻对应的时间差;

确定模块,用于根据发送时刻、网络传输时间、时间差以及接收时刻确定时间偏差;

补偿模块,用于基于时间偏差对本地时间进行补偿,以确定目标时间。

为解决上述技术问题,本申请还提供一种电子设备,包括存储器,用于存储计算机程序;

处理器,用于执行计算机程序时实现上述的校时方法的步骤。

为解决上述技术问题,本申请还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的校时方法的步骤。

本申请所提供的一种校时方法,应用于被校端,包括:获取授时端发送报文的发送时刻;获取被校端的应用层接收所述报文的接收时刻;获取报文在授时端和被校端之间的网络传输时间;获取报文从被校端的通信层所接收的时刻至报文被所述应用层所接收的时刻对应的时间差;根据发送时刻、网络传输时间、时间差以及接收时刻确定时间偏差;基于时间偏差对本地时间进行补偿,以确定目标时间。本申请通过获取的报文传输的不同时间,确定补偿力度,以便对本地时间进行补偿,确定目标时间。同时,本申请降低了装置中CPU扫描周期的要求,可以有效降低对低性能CPU的负荷。

附图说明

为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种校时方法流程图;

图2为本申请实施例提供的一种校时方法示意图;

图3为现有技术提供的校时方法示意图;

图4为本申请另一实施例提供的一种校时装置模块图;

图5为本申请另一实施例提供的电子设备的结构图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护范围。

本申请的核心是提供一种校时方法和装置。

为了使本技术领域的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。

图1为本申请实施例提供的一种校时方法流程图,应用于被校端,其中,如图所示,包括如下步骤:

S10:获取授时端发送报文的发送时刻。

在具体实施例中,SCADA系统无法自行进行时间校准,通常需要引入外部母钟以修正自身系统的时钟,外部母钟通常通过SCADA系统的FEP接入。其中,被校端为SCADA系统,授时端为外部母钟,也就是为北斗系统之类的时间较为精准的系统。

其中,获取分为两种情况,第一种:被校端首先向授时端发送时间请求,授时端根据时间请求向被校端发送报文,被校端以此获取授时端发送报文的发送时刻;第二种:授时端不定时向被校端发送报文,被校端通过预设扫描周期扫描是否接收到授时端发送的报文,以此获取授时端发送报文的发送时刻。被校端获取授时端发送报文的发送时刻,也就是发送报文的发送时间点。

S11:获取被校端的应用层接收报文的接收时刻。

在具体的实施例中,报文由授时端发送,而在被校端是由被校端的通信层接收报文,然后由被校端的应用层通过探测被校端的通信层,判断通信层是否接收到报文,若接收到报文,则获取报文,若未接收到报文,则在下一轮探测中持续探测,以获取授时端发送的报文。当被校端的应用层探测到报文之后,即获取报文,此时可以明确被校端的应用层获取报文的接收时刻。其中应用层接收报文的接收时刻,也就是应用层接收报文的时间点。

S12:获取报文在授时端和被校端之间的网络传输时间。

在具体的实施例中,授时端和被校端为两个不同的装置,且不同装置之间是会存在一定距离的,报文在授时端和被校端之间的传输是需要一定时间的,因此获取报文在授时端和被校端之间的网络传输时间。

S13:获取报文从被校端的通信层所接收的时刻至报文被应用层所接收的时刻对应的时间差。

在具体的实施例中,被校端分为通信层和应用层,是由被校端的通信层接收报文,然后由被校端的应用层通过探测被校端的通信层,判断通信层是否接收到报文。通信层接收报文到应用层探测通信层之间也是存在时间差值的,因此,需要获取报文从被校端的通信层所接收的时刻至报文被应用层所接收的时刻对应的时间差。

若接收到报文,则获取报文,若未接收到报文,则在下一轮探测中持续探测,以获取授时端发送的报文从被校端的通信层所接收的时刻和报文被应用层所接收的时刻,根据两个时刻确定对应的时间差。

S14:根据发送时刻、网络传输时间、时间差以及接收时刻确定时间偏差。

在具体的实施例中,两个明确的时间点可以确定出一个时间偏差。但是为保证时间偏差的准确性,本申请通过发送时刻、网络传输时间、时间差以及接收时刻共同确定时间偏差。具体的计算方式,本申请不限定,可以根据用户的需要,自行设置。

S15:基于时间偏差对本地时间进行补偿,以确定目标时间。

在具体的实施例中,根据S14确定了时间偏差之后,可以根据时间偏差对被校端的时间进行一个补偿,其中的补偿可以是根据时间偏差对本地时间对应的数值进行增加,或者根据时间偏差对本地时间对应的数值进行减小,以此实现对被校端的本地时间的校准。

本申请所提供的一种校时方法,应用于被校端,包括:获取授时端发送报文的发送时刻;获取被校端的应用层接收所述报文的接收时刻;获取报文在授时端和被校端之间的网络传输时间;获取报文从被校端的通信层所接收的时刻至报文被所述应用层所接收的时刻对应的时间差;根据发送时刻、网络传输时间、时间差以及接收时刻确定时间偏差;基于时间偏差对本地时间进行补偿,以确定目标时间。本申请通过获取的报文传输的不同时间,确定补偿力度,以便对本地时间进行补偿,确定目标时间。同时,本申请降低了装置中CPU扫描周期的要求,可以有效降低对低性能CPU的负荷。

在上述实施例的基础上,作为一种优选的实施例,根据发送时刻、网络传输时间、时间差以及接收时刻确定时间偏差,包括:

将发送时刻、网络传输时间和时间差的和减去接收时刻确定的时间作为时间偏差。

在具体的实施例中,为保证计算时间偏差的准确性,采用报文在授时端和被校端之间的网络传输时间、报文从通信层所接收的时刻至报文被应用层所接收的时刻对应的时间差、发送时刻和接收时刻四个时间,对这四个时间电进行计算以得到较为准确的时间偏差。

其中,时间偏差的计算公式如下:

T1+DelayA=T2+offset

T2+DelayB=T3

offset=T1-T3+DelayA+DelayB

其中,T1为发送时刻(授时端发送报文的发送时刻),T2为报文被通信层接收的时刻,T3为接收时刻(应用层接收报文的接收时刻),DelayA为网络传输时间(报文在授时端和被校端之间的网络传输时间),DelayB为时间差(报文从通信层所接收的时刻至报文被应用层所接收的时刻对应的时间差),offset为时间偏差。

其中,如图2和图3所示,图2为本申请实施例提供的一种校时方法示意图,图3为现有技术提供的校时方法示意图,由图可以明显看出中间存在一个时间偏差的变量。

其中,需要说明的是,T2作为一个中间变量,最终offset的公式中,T2被消掉了,因此T2并不是一个必须获取的变量,可以根据用户的需要,自行判断是否获取T2。

其中,还需要说明的是,本申请实施例提供的时间偏差计算公式仅是一种可以实现的方式,但是不限于只有该种计算方式可以实现,可以根据用户的需要,自行选择一种计算公式,以得到时间偏差。

在本申请实施例中,通过获取网络传输时间和时间差,以及最初确定的发送时刻和接收时刻在公式的计算下,得到较为准确的时间偏差,提高了时间校准的精度。

在上述实施例的基础上,作为一种优选的实施例,还包括:

获取多次时间偏差,并对时间偏差进行算法校验,以得到目标时间偏差;

基于目标时间偏差对本地时间进行补偿,以确定目标时间。

在具体实施例中,根据一次的时间偏差对时间进行补偿,当出现网络波动或者故障时,时间偏差可能存在较大的误差,因此作为一种优选,获取多次的时间偏差,并对多次的时间偏差进行算法校验,以得到最终的一个更为净赚的目标时间偏差,相应的,用目标时间偏差对本地时间进行补偿。

其中算法校验包括多种检验方法,可以根据用户的需要,自行选择。例如:获取5次的时间偏差,分别为0.01、0.013、0.012、0.3、0.012,根据数据可知,0.3的数据明显与其余四个数据差距较大,可以判断该数据存在较大的误差,因此在进行校准时,剔除0.3的数据,并且将其余四个数据取平均值作为目标时间偏差,或者还可以直接将五个数据取平均值作为目标时间偏差。

在本申请实施例中,通过对多次的时间偏差进行校验,以得到更为精准的目标时间偏差,有便于提高时间校准的精度。

在上述实施例的基础上,作为一种优选的实施例:

若授时端和被校端之间通过串口传输,则获取报文在授时端和被校端之间的网络传输时间,包括:

根据报文的字节长度、数据链路层传输时采用的数据位个数、校验位个数、停止位个数和波特率确定网络传输时间。

若授时端和被校端之间通过网口传输,则获取报文在授时端和被校端之间的网络传输时间,包括:

获取多次授时端的往返时间;

获取多次授时端的往返时间对应的平均值;

将平均值与预设数值的乘积作为网络传输时间。

在具体的实施例中,DelayA(网络传输时间)的计算方式跟授时端和被校端之间的联系方式有关,若授时端和被校端之间通过串口传输,则DelayA的计算公式如下:

DelayA=L·(1+z+p+q)·1000/r;

其中,L为报文的字节长度;z为数据链路层传输时采用的数据位个数,通常为8;p校验位个数,通常为1;q为停止位个数,通常为1或2;r为波特率,如9600(bps)。

例如:通信协议为ModbusRTU协议时,假设报文长度L=5+2·3=11,假设串口参数为9600bps(r=9600),8位数据位(z=8),1位停止位(q=1),偶校验(p=1),则

L·(1+z+p+q)·1000/r=11·(1+8+1+1)·1000/9600=12.6(毫秒);

若授时端和被校端之间通过网口传输(也就是TCP/IP局域网传输),则获取多次授时端的往返时间RTT,并剔除前i个最小值和前j个最大值,i和j均不小于1,且k-i-j≥3,对剩余的(k-i-j)个RTT计算代数平均值及得到RTT

DelayA=RTT

其中,需要说明的是,本申请实施例提供的对于网口传输和串口传输对应的网络传输时间的计算仅是一种可以实现方式,可以根据用户的需要,自行设置。

本申请实施例对不同传输方式给出了对应的网络传输时间的计算方式,可使得被校端所得时钟偏差较常规方法更加精确,从而对全系列的校时报文提供了通用的更高精度的优化校时方案。

在上述实施例的基础上,作为一种优选的实施例,获取报文从通信层所接收的时刻至报文被应用层所接收的时刻对应的时间差,包括:

获取通信层接收报文的接收周期;

根据接收周期确定报文被应用层接收的接收时间;

根据接收时间确定时间差。

在具体的实施例中,时间差的计算需要根据接收周期和接收时间确定,其中在获取通信层接收报文的接收周期过程中,包括两种情况。

其中,第一种:若授时端和被校端之间采用应答型协议,在现实中通常被校时端为报文请求发起方,授时端为报文应答方,即报文发送周期(记为TS0)由被校时端主动控制。在正常通信时,报文接收周期等于报文发送周期,P=TS0。

第二种:授时端和被校端之间采用非应答型协议,即被校端无法直接通过主动周期发起请求来控制报文传输周期,此时,可以通过如下方式标定报文接收周期或最小接收间隔:其中,记应用层从扫描开始至收到完整报文的时间间隔为a。

第一轮扫描,应用层a以作为时间间隔,周期扫描是否有报文可接收,假设扫描k1次后收到完整报文,记第一轮第一次扫描的本地时间为T

P1=T

应有0≤DelayB1≤a,其中,DelayB1为第一轮扫描对应的时间差。

第二轮扫描时,应用层以a作为时间间隔,周期扫描是否有报文可接收,假设扫描k2次后收到完整报文,记第二轮第一次扫描的本地时间为T

P2=T

应有0≤DelayB2≤a,其中,DelayB2为第二轮扫描对应的时间差。

……

第n轮扫描时,应用处理层以a作为时间间隔,周期扫描是否有报文可接收,假设扫描kn次后收到完整报文,记第n轮第一次扫描的本地时间为T

Pn=T

应有0≤DelayBn≤a,其中,DelayBn为第n轮扫描对应的时间差。

上述n≥3,记数列SP{P1,P2,…,Pn}记SP最小值为P

其中,n为扫描的轮次,i为当前扫描的轮次,Pi

此时分为两种情形,其中,预设系数为Cv0;

情形1:当Cv≤Cv0,认为SP为近恒等数列,记P1≈P2≈……≈Pn,表示报文的接收周期为固定周期P0,且P0≈{Pi},{Pi}表示SP中的任取一个数值,即P=P0。

情形2:当Cv>Cv0,认为SP在为区间[P

在具体的实施例中,根据接收周期确定报文被应用层接收的接收时间,首先获取预设扫描周期、前置系数以及切割系数;然后根据预设扫描周期、前置系数、切割系数以及接收周期确定接收时间。

其中,若为应答型或非应答型中的情形1时,可视P为常数,P值获取方法如上已详述。此时,接收时间的取值公式为:

其中,T0为接收时间,P为上述报文接收周期,S0为上述常规方法下的预设扫描周期,m切割系数(m≥2),λ为前置系数(λ≥1)。

若为非应答型中的情形2时,相邻报文的接收间隔在区间[P

其中P

在具体实施例中,根据接收时间确定时间差,首先获取接收时间对应的目标周期;根据目标周期确定时间差对应的区间;获取区间对应的期望值,并将其期望值作为时间差。

其中,按上述两种情形获得T0后,相当于应用层在每轮校时报文探测读取周期中,先固定休息一个T0时间,对应的目标周期为Sa=S0/m,当应用层探测到被校端通信层缓存区有数据时,立即记录本地即时时间T

根据上述内容可知:

串口通信时,时间偏差的计算公式如下:

网口通信时,时间偏差的计算公式如下:

本申请实施例对串口或网口传输媒介的应答型或非应答型的校时报文分别提供了相应的计算方式,对各个层面的延迟进行了较为精细的算法考虑,可使得被校端所得时钟偏差较常规方法更加精确,从而对全系列的校时报文提供了通用的更高精度的优化校时方案。

本申请所提供的一种校时方法,应用于被校端,包括:获取授时端发送报文的发送时刻;获取被校端的应用层接收所述报文的接收时刻;获取报文在授时端和被校端之间的网络传输时间;获取报文从被校端的通信层所接收的时刻至报文被所述应用层所接收的时刻对应的时间差;根据发送时刻、网络传输时间、时间差以及接收时刻确定时间偏差;基于时间偏差对本地时间进行补偿,以确定目标时间。本申请通过获取的报文传输的不同时间,确定补偿力度,以便对本地时间进行补偿,确定目标时间。同时,本申请降低了装置中CPU扫描周期的要求,可以有效降低对低性能CPU的负荷。

在上述实施例中,对于校时方法进行了详细描述,本申请还提供校时装置对应的实施例。需要说明的是,本申请从两个角度对装置部分的实施例进行描述,一种是基于功能模块的角度,另一种是基于硬件的角度。

图4为本申请另一实施例提供的一种校时装置模块图,应用于被校端,如图所示,包括:

第一获取模块11,用于获取授时端发送报文的发送时刻;

第二获取模块12,用于获取被校端的应用层接收报文的接收时刻;

第三获取模块13,用于获取报文在授时端和被校端之间的网络传输时间;

第四获取模块14,用于获取报文从被校端的通信层所接收的时刻至报文被应用层所接收的时刻对应的时间差;

确定模块15,用于根据发送时刻、网络传输时间、时间差以及接收时刻确定时间偏差;

补偿模块16,用于基于时间偏差对本地时间进行补偿,以确定目标时间。

由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。

图5为本申请另一实施例提供的电子设备的结构图,如图5所示,电子设备包括:存储器20,用于存储计算机程序;

处理器21,用于执行计算机程序时实现如上述实施例中所提到的校时方法的步骤。

本实施例提供的电子设备可以包括但不限于智能手机、平板电脑、笔记本电脑或台式电脑等。

其中,处理器21可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器21可以采用数字信号处理器(Digital Signal Processor,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器21也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称中央处理器(CentralProcessing Unit,CPU);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器21可以集成有图像处理器(Graphics Processing Unit,GPU),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器21还可以包括人工智能(Artificial Intelligence,AI)处理器,该AI处理器用于处理有关机器学习的计算操作。

存储器20可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器20还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器20至少用于存储以下计算机程序201,其中,该计算机程序被处理器21加载并执行之后,能够实现前述任一实施例公开的校时方法的相关步骤。另外,存储器20所存储的资源还可以包括操作系统202和数据203等,存储方式可以是短暂存储或者永久存储。其中,操作系统202可以包括Windows、Unix、Linux等。

在一些实施例中,电子设备还可包括有显示屏22、输入输出接口23、通信接口24、电源25以及通信总线26。

本领域技术人员可以理解,图5中示出的结构并不构成对电子设备的限定,可以包括比图示更多或更少的组件。

本申请实施例提供的电子设备,包括存储器和处理器,处理器在执行存储器存储的程序时,能够实现上述实施例提供的校时方法,确定时间偏差,降低了系统对CPU扫描周期的要求,并且可以有效降低对低性能CPU的负荷,同时,通过时间偏差对本地时间进行补偿,提高了校时精度。

最后,本申请还提供一种计算机可读存储介质对应的实施例。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述方法实施例中记载的步骤。

可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上对本申请所提供的一种校时方法和装置进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。

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

相关技术
  • 一种无线校时装置及方法
  • 一种钟表指针定位方法、校时方法、设备及可读存储介质
  • 校时方法、校时装置和校时服务器
  • 一种专用校时器及利用校时器对LKJ设备进行校时的方法
技术分类

06120116513402