同步信号处理的方法和装置的制作方法

文档序号:7505676阅读:140来源:国知局
专利名称:同步信号处理的方法和装置的制作方法
技术领域
本发明涉及电源技术领域,尤其涉及多个电源之间的同步信号处理的方法和装置。
背景技术
在电源系统中,为了实现两个以上电源之间的同步运行,需要对电源发送同步信号,电源跟踪同步信号。人们可以通过对同步信号进行同步的方式,实现对两个以上电源之间的同步运行,即对两个以上的电源中的原始信号进行同步,同步信号为与原始信号周期相同的信号。生成同步信号的方式有很多,可以包括采用硬件或软件获取原始信号的正过零点/负过零点,在对应于原始信号的正过零点处生成相同宽度的脉冲,脉冲的上升沿/下降沿与正过零点对齐,或者,在对应于原始信号的负过零点处生成相同宽度的脉冲,脉冲的上升沿/下降沿与负过零点对齐,由这些脉冲组成的信号即为原始信号的同步信号,同步信号的每个周期内都只包含一个脉冲。通常的,生成同步信号之后,对同步信号进行同步操作可以包括对同步信号进行检测、对同步信号进行同步。对原始信号进行同步之前,首先需要对原始信号的同步信号进行检测,判断同步信号中的每两个脉冲的上升沿/下降沿之间的时间间隔是否在预设范围内,如果在预设范围内,则说明该同步信号正常;若不在预设范围内,则说明该同步信号异常;若同步信号正常,则对两个电源的同步信号中的脉冲进行时间校准,以实现两个电源之间的同步运行,同步信号包含的脉冲的数量即为对同步信号进行检测、对同步信号进行同步的次数。现有技术中至少存在如下问题由于同步信号为与原始信号周期相同的信号,且同步信号的一个周期只包含一个脉冲,因此,在原始信号的一个周期内,也就是在原始信号的同步信号相应的一个周期内,只能对该同步信号进行一次同步操作,从而导致执行同步操作的速度较慢;现有技术中通过判断同步信号中的两个脉冲的上升沿/下降沿之间的时间间隔是否在预设范围内的方法,只能判断出脉冲之间的时间间隔是否正常,并且不能判断某个脉冲是否正常,使得执行同步操作准确度较低。

发明内容
本发明的实施例提供一种同步信号处理的方法、装置,解决了对同步信号进行同步操作的准确性较低、速度较慢的问题。为达到上述目的,本发明的实施例采用如下技术方案一种同步信号处理的方法,包括获取多个电源的待处理信号,所述待处理信号为周期性变化的信号;通过在所述待处理信号的每个周期中产生脉冲,生成与所述待处理信号周期相同的同步信号,所述同步信号的每个周期内包含至少两个所述脉冲;
通过判断所述同步信号中所有脉冲的参数是否准确,检测所述同步信号是否正常;若所述同步信号正常,则对所述同步信号中的脉冲进行时间校准,以便对所述待处理信号进行同步。一种同步信号处理的方法,包括获取多个电源的待处理信号,所述待处理信号为周期性变化的信号;通过在所述待处理信号的每个周期中产生脉冲,生成与所述待处理信号周期相同的同步信号,所述待处理信号包含至少一个所述脉冲;通过判断所述同步信号中所有脉冲的宽度是否在预设范围内,检测所述同步信号是否正常;若所述同步信号正常,则对所述同步信号中的脉冲进行时间校准,以便对所述待处理信号进行同步。一种同步信号处理的装置,包括第一获取单元,用于获取多个电源的待处理信号,所述待处理信号为周期性变化的信号;第一生成单元,用于通过在所述第一获取单元获取的所述待处理信号的每个周期中产生脉冲,生成与所述待处理信号周期相同的同步信号,所述同步信号的每个周期内包含至少两个所述脉冲;第一检测单元,用于通过判断所述第一生成单元生成的所述同步信号中所有脉冲的参数是否准确,检测所述同步信号是否正常;第一同步单元,用于若所述第一检测单元检测所述同步信号正常,则对所述同步信号中的脉冲进行时间校准,以便对所述待处理信号进行同步。一种同步信号处理的装置,包括第二获取单元,用于获取多个电源的待处理信号,所述待处理信号为周期性变化的信号;第二生成单元,用于通过在所述第二获取单元获取的所述待处理信号的每个周期中产生脉冲,生成与所述待处理信号周期相同的同步信号,所述待处理信号包含至少一个所述脉冲;第二检测单元,用于通过判断所述第二生成单元生成的所述同步信号中所有脉冲的宽度是否在预设范围内,检测所述同步信号是否正常;第二同步单元,用于若所述第二检测单元检测所述同步信号正常,则对所述同步信号中的脉冲进行时间校准,以便对所述待处理信号进行同步。本发明实施例提供的同步信号处理的方法、装置,通过对同步信号进行同步的方法,实现对多个电源的待处理信号的同步。为了使对待处理信号进行同步更加准确,因此, 在对待处理信号进行同步之前,首先对同步信号进行检测;对同步信号的检测具体是通过判断同步信号中包含的脉冲是否正常来进行检测的,同步信号包含脉冲的数量,即为对同步信号执行同步操作的次数。采用上述方案后,同步信号的每个周期中包含至少两个脉冲,使得在同步信号的一个周期中,可以对同步信号进行同步操作的次数为至少两次,提高了执行同步操作的准确性、和速度。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本实施例提供的一种同步信号处理的方法流程图;图2为本实施例提供的一种通过检测同步信号脉冲宽度、脉冲顺序的方法检测同步信号的同步信号处理的方法流程图;图3为本实施例提供的另一种同步信号处理的方法流程图;图4为本实施例提供的单相信号及其同步信号的波形图;图5为本实施例提供的三相信号及其同步信号的波形图;图6为本实施例提供的采用在选取的相位点处生成同步信号,同步信号处理的方法流程图;图7为本实施例提供的采用在选取的相位点处生成同步信号,三相信号及其同步信号的波形图;图8为本实施例提供的采用在选取的相位点处生成同步信号,单相信号及其同步信号的波形图;图9为本实施例提供的一种同步信号处理的装置结构示意图;图10为本实施例提供的采用另一种检测同步信号方法的同步信号处理的装置结构示意图;图11为本实施例提供的另一种同步信号处理的装置结构示意图;图12为本实施例提供的采用在选取的相位点处生成同步信号,同步信号处理的装置结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本实施例提供一种同步信号处理的方法,如图I所示,包括以下步骤101、获取多个电源的待处理信号。在对待处理信号进行同步之前,首先根据待处理信号生成待处理信号的同步信号,通过对待处理信号的同步信号进行同步的方法,实现对待处理信号的同步,其中,待处理信号为周期性变化的信号。为了为后续步骤做铺垫,首先获取待处理信号。102、通过在待处理信号的每个周期中产生脉冲,生成与待处理信号周期相同的同步信号,同步信号的每个周期内包含至少两个脉冲。
根据待处理信号生成与待处理信号周期相同的同步信号。对同步信号执行的同步操作可以包括对同步信号进行同步、对同步信号进行检测。通过对同步信号进行同步的方式,实现对相应待处理信号的同步;在使用同步信号对待处理信号进行同步之前,还需要对同步信号进行检测,以保证同步信号的准确性。在同步信号的一个周期内中包含的脉冲的数量,即为对同步信号执行同步操作的次数。为了在同步信号的一个周期内可以对同步信号执行同步操作的次数为至少两次, 因此,同步信号的每个周期内包含至少两个脉冲。103、通过判断同步信号中所有脉冲的参数是否准确,检测同步信号是否正常。通过对同步信号进行同步的方式,实现对相应待处理信号的同步,若使用不正常的同步信号对待处理信号进行同步,导致待处理信号同步异常。为了使对待处理信号进行同步更加准确,在同步之前首先检测同步信号是否正

巾o具体的同步信号的检测方法有很多,例如检测同步信号的两个上升沿/下降沿的时间间隔是否在预设范围内,如果时间间隔在预设范围内,则说明该同步信号正常;若不在预设范围内,则说明该同步信号不正常,此时脉冲的参数为脉冲之间的时间间隔。本实施例对脉冲的参数不作限定,可以根据实际需要进行设定,在此不再赘述。104、若同步信号正常,则对同步信号中的脉冲进行时间校准,以便对待处理信号进行同步。作为本实施例的一种实施方式,通过对同步信号中脉冲的上升沿/下降沿进行时间校准的方式,实现对待处理信号的同步。本实施例对同步信号进行时间校准的方式不作限定,可以为本领域技术人员熟知的任意方式,在此不再赘述。本发明实施例提供的同步信号处理的方法,通过对同步信号进行同步的方法,实现对多个电源的待处理信号的同步。为了使对待处理信号进行同步更加准确,因此,在对待处理信号进行同步之前,首先对同步信号进行检测;对同步信号的检测具体是通过判断同步信号中包含的脉冲是否正常来进行检测的,同步信号包含脉冲的数量,即为对同步信号执行同步操作的次数。采用上述方案后,同步信号的每个周期中包含至少两个脉冲,使得在同步信号的一个周期中,可以对同步信号执行同步操作的次数为至少两次,提高了同步操作的准确性、 和速度。本实施例提供一种同步信号处理的方法,如图2所示,包括以下步骤201、获取多个电源的待处理信号。在对待处理信号进行同步之前,首先根据待处理信号生成待处理信号的同步信号,通过对待处理信号的同步信号进行同步的方法,实现对待处理信号的同步,其中,待处理信号为周期性变化的信号。为了为后续步骤做铺垫,首先获取待处理信号。202、通过在待处理信号的每个周期中产生脉冲,生成与待处理信号周期相同的同步信号,待处理信号包含至少一个脉冲。
根据待处理信号生成待处理信号的同步信号。对同步信号执行的同步操作可以包括对同步信号进行同步、对同步信号进行检测。通过对同步信号进行同步的方式,实现对相应待处理信号的同步,即实现多个电源之间的同步运行;在使用同步信号对待处理信号进行同步之前,还需要对同步信号进行检测,以保证同步信号的准确性。203、通过判断同步信号中所有脉冲的宽度是否在预设范围内,检测同步信号是否正常。通过对同步信号进行同步的方式,实现对相应待处理信号的同步,来实现对个电源之间的同步运行,若使用不正常的同步信号对待处理信号进行同步,导致待处理信号同步异常。为了使对待处理信号进行同步更加准确,在同步之前首先检测同步信号是否正

巾o具体的,判断同步信号中的两个脉冲的上升沿/下降沿的时间间隔是否在预设范围内,若不在预设范围内,则说明同步信号异常;若在预设范围内,则判断同步信号中的所有脉冲的宽度是否在预设范围内,若同步信号包含的所有脉冲宽度均在相应的预设范围内,则说明该同步信号正常;若同步信号包含的所有脉冲宽度不都在相应的预设范围内,则说明该同步信号异常。进一步可选的,若同步信号的每个周期均包含至少两个脉冲,则还可以根据同步信号的脉冲的排列顺序判断同步信号中的所有脉冲的排列顺序是否正确,若同步信号包含的所有脉冲的排列顺序正确,则说明该同步信号正常;若同步信号包含的所有脉冲的排列顺序不正确,则说明该同步信号异常。或者,根据同步信号的脉冲宽度、和脉冲的排列顺序检测同步信号是否正常。本实施例对同步信号的检测方法不作限定,可以为本领域技术人员熟知的任意方法,在此不在赘述。204、若同步信号正常,则对同步信号中的脉冲进行时间校准,以便对待处理信号进行同步。作为本实施例的一种实施方式,通过对同步信号中脉冲的上升沿/下降沿进行时间校准的方式对同步信号进行同步,进而实现对待处理信号的同步。本实施例对同步信号进行时间校准的方式不作限定,可以为本领域技术人员熟知的任意方式,在此不再赘述。采用上述方案后,不仅可以判断同步信号中个脉冲之间的时间间隔是否正常,还可以判断同步信号中单个脉冲是否正常,提高了同步操作的准确性。作为实施例的一种改进,本实施例提供另一种同步信号处理方法,如图3所示,包括以下步骤301、获取多个电源的待处理信号。在对待处理信号进行同步之前,首先根据待处理信号生成待处理信号的同步信号,通过对待处理信号的同步信号进行同步的方法,实现对待处理信号的同步,其中,待处理信号为周期性变化的信号。为了为后续步骤做铺垫,首先获取待处理信号。
作为本实施例的一种实施方式,本实施例中的待处理信号可以为单相信号、三相信号。302、从待处理信号的每个周期内获取相同数量、每个周期之间相应时间相同的时间点,每个周期内至少获取两个时间点。作为本实施例的以一种实施方式,待处理信号的每个周期中均包含正过零点、和/ 或负过零点,从待处理信号的每个周期内获取待处理信号的正过零点、或负过零点。此时, 获取的时间点即为待处理信号的正过零点、和/或负过零点。获取的时间点可以包括正过零点、负过零点、波峰点、波谷点等。同步信号是由在时间点处生成的脉冲组成的,为了使同步信号的每个周期内包含相同数量、相应位置相同的脉冲,因此,待处理信号的每个周期内包含相同数量、每个周期之间相应时间相同的时间点。作为本实施例的一种实施方式,若待处理信号的周期为21毫秒,获取待处理信号的第一个周期的7毫秒时间点、14毫秒时间点、21毫秒时间点;则获取待处理信号相应的第二个周期的7毫秒时间点、14毫秒时间点、21毫秒时间点,即待处理信号的28毫秒时间点、 35毫秒时间点、42毫秒时间点;按照上述方法依次获取其它周期的时间点。作为本实施例的一种实施方式,若待处理信号为单相信号,则获取待处理信号的正过零点、和负过零点,并将正过零点、和负过零点作为待处理信号的每个周期内获取相同数量、每个周期之间相应时间相同的时间点;若待处理信号为三相信号,则获取三相信号中各相信号的正过零点、或负过零点,将正过零点、或负过零点作为待处理信号的每个周期内获取相同数量、每个周期之间相应时间相同的时间点。本实施对时间点不作具体限定,可以根据实际需要进行设定,在此不再赘述。303、通过脉冲生成装置在每个时间点处生成一个脉冲,获得的所有脉冲作为与待处理信号周期相同的同步信号。通过脉冲生成装置在对应于获取的待处理信号的每个时间点处生成一个脉冲,获得的所有脉冲作为与待处理信号周期相同的同步信号。由于,待处理信号的每个周期内包含相同数量、每个周期之间相应时间相同的时间点,因此,同步信号的每个周期内包含相同数量、相应位置相同的脉冲。待处理信号的每个周期之间相应时间相同的时间点处生成的脉冲的宽度都相同。作为本实施例的一种实施方式,若待处理信号的周期为21毫秒,则同步信号的周期也为21毫秒,在待处理信号的第一个周期的7毫秒时间点处生成的脉冲宽度,与在待处理信号相应的第二个周期的7毫秒时间点处生成的脉冲宽度相同,即与在待处理信号的28 毫秒时间点处生成的脉冲的宽度相同;与其它周期的相应时间相同的时间点处生成的脉冲宽度也相同。作为本实施力的一种实施方式,若待处理信号为单相信号,获取的时间点为待处理信号的正过零点、和负过零点,则在正过零点处生成的脉冲的宽度都相同,在负过零点处生成的脉冲的宽度都相同;若待处理信号为三相信号,获取的时间点为待处理信号中各相信号的正过零点,则在待处理信号的其中一相信号的正过零点处生成的脉冲宽度都相同。进一步的,在待处理信号的所有周期之间,每个周期之间相应时间不同的时间点处生成的脉冲的宽度不相同。
作为本实施例的一种实施方式,若待处理信号的周期为21毫秒,则同步信号的周期也为21毫秒,在待处理信号的第一个周期的7毫秒时间点处生成的脉冲宽度,与在待处理信号相应的第一个周期的14毫秒时间点处生成的脉冲宽度不同,与其它周期相应时间不同的时间点处生成的脉冲宽度也不同。作为本实施例的一种实施方式,若待处理信号为单相信号,获取的时间点为待处理信号的正过零点、和负过零点,则在正过零点处生成的脉冲的宽度与在负过零点处生成的脉冲宽度不相同;若待处理信号为三相信号,获取的时间点为待处理信号中各相信号的正过零点,则在待处理信号的不同相信号的正过零点处生成的脉冲宽度不相同。图4为待处理信号为单相信号时,待处理信号及待处理信号的同步信号的波形图。图5为待处理信号为三相信号时,待处理信号及待处理信号的同步信号的波形图,图5中,待处理信号为三相信号,包括:A相信号、B相信号、C相信号。本实施例提供的脉冲生成装置可以为包含脉冲生成电路的任意装置。本实施例对脉冲生成装置不作限定,可以为本领域技术人员熟知的任意装置,在此不再赘述。304、通过判断同步信号中所有脉冲的参数是否准确,检测同步信号是否正常。对同步信号执行的同步操作可以包括对同步信号进行同步、对同步信号进行检测。通过对待处理信号的同步信号进行同步的方式,实现对待处理信号的同步。为了使对待处理信号同步更加准确,在进行同步之前,首先对同步信号进行检测。作为本实施的一种实施方式,本实施例提供的脉冲的参数可以为脉冲的宽度、脉冲的顺序、脉冲之间的时间间隔等。进一步的,根据同步信号的脉冲的时间间隔判断同步信号是否正常。通过判断同步信号中所有脉冲的参数是否准确,检测同步信号是否正常可以为 通过判断同步信号中所有脉冲的宽度是否在预设范围内、和/或通过判断同步信号中所有脉冲的排列顺序是否为预设顺序,检测同步信号是否正常。作为本实施例的一种实施方式,获取同步信号中两个脉冲的上升沿/下降沿的时间间隔,判断各时间间隔是否在预设范围内,若不在预设范围内,在说明该同步信号异常, 则不使用该同步信号对待处理信号进行同步;若在预设范围内,则获取同步信号中每个脉冲的宽度,判断各脉冲的宽度是否在预设范围内,若脉冲的宽度在预设范围内,则说明同步信号中每个脉冲正常,同步信号也正常;若不在预设范围内,则说明同步信号中的某些脉冲异常,同步信号异常。或者,判断同步信号中的所有脉冲的排列顺序是否正确,若同步信号包含的所有脉冲的排列顺序正确,则说明该同步信号正常;若同步信号包含的所有脉冲的排列顺序不正确,则说明该同步信号异常。或者,根据同步信号的脉冲宽度、和脉冲的排列顺序检测同步信号是否正常。本实施例对脉冲的参数不作限定,可以根据实际需要进行设定,在此不再赘述。本实施例对同步信号的检测方法不作限定,可以为本领域技术人员熟知的任意方法,在此不再赘述。305、若同步信号正常,则对同步信号中的脉冲进行时间校准,以便对待处理信号进行同步。通过对待处理信号的同步信号进行同步的方式,实现对待处理信号的同步。作为本实施例的一种实施方式,通过对同步信号的脉冲的上升沿/下降沿进行时间校准的方式对同步信号进行同步,进而实现对待处理信号的同步。由于同步信号的每个周期均包含至少两个脉冲,则在待处理信号的一个周期内, 也就是同步信号的一个周期内,可以对同步信号的进行至少两次的同步操作,即可以对在待处理信号的一个周期内,对待处理信号进行两次,提高同步操作的速度和准确性。本实施例对同步信号进行时间校准的方式不作限定,可以为本领域技术人员熟知的任意方式,在此不再赘述。本发明实施例提供的同步信号处理的方法,通过对同步信号进行同步的方法,实现对多个电源的待处理信号的同步。为了使对待处理信号进行同步更加准确,因此,在对待处理信号进行同步之前,首先对同步信号进行检测;对同步信号的检测具体是通过判断同步信号中包含的脉冲是否正常来进行检测的,同步信号包含脉冲的数量,即为对同步信号执行同步操作的次数。采用上述方案后,同步信号的每个周期中包含至少两个脉冲,使得在同步信号的一个周期中,对同步信号执行同步操作的次数不小于2,提高了执行同步操作的准确性、和速度。作为实施例的改进,本实施例提供另一种同步信号处理的方法,如图6所示,包括以下步骤601、获取多个电源的待处理信号。在对待处理信号进行同步之前,首先根据待处理信号生成待处理信号的同步信号,通过对待处理信号的同步信号进行同步的方法,实现对待处理信号的同步,其中,待处理信号为周期性变化的信号。为了为后续步骤做铺垫,首先获取待处理信号。作为本实施例的一种实施方式,本实施例中的待处理信号可以为单相信号、三相信号。602、通过锁相方式生成与待处理信号周期相同的电压相位信号,若待处理信号为三相信号,则通过锁相方式生成电压相位信号,或者,根据待处理信号计算电压相位信号。作为本实施例的一种实施方式,获取待处理信号的电压相位信号的方法可以包括根据待处理信号直接计算待处理信号的电压相位信号、采用锁相方式生成待处理信号的电压相位信号。作为本实施例的一种实施方式,若待处理信号为单相信号,则通过采用锁相方式生成待处理信号的电压相位信号;若待处理信号为三相信号,则可以直接计算待处理信号的电压相位信号、或通过采用锁相方式生成待处理信号的电压相位信号。本实施例对电压相位信号的获取方法不作限定,可以为本领域技术人员熟知的任意方法,在此不再赘述。本实施例提供的锁相方式为本领域技术人员所熟知的,在此不再赘述。603、从电压相位信号的每个周期内获取相同数量、电压相位信号的每个周期之间相角数值相同的相位点,每个周期内至少获取两个相位点。
12
作为本实施例的一种实施方式,电压相位信号每个周期的相角数值可以为0度到 360度,获取的相位点可以包括120度点、240度点、360度点等。同步信号是由在相位点处生成的脉冲组成的,为了使同步信号的每个周期内包含相同数量、相应位置相同的脉冲,因此,电压相位信号的每个周期内包含相同数量、电压相位信号的每个周期之间相角数值相同的相位点。作为本实施例的一种实施方式,如图7所不,若待处理信号为三相信号,贝U从电压相位信号的每个周期中获取的120度点、240度点、360度点;如图8所示,若待处理信号为单相信号,则从电压相位信号的每个周期中获取的180度点、360度点。本实施例对相位点的选取不作限定,可以根据实际需要进行设定,在此不再赘述。604、通过脉冲生成装置在每个相位点处生成一个脉冲,获得的所有脉冲作为待处理信号的同步信号。在对应于获取的电压相位信号的每个相位点处生成一个脉冲,获得的所有脉冲作为待处理信号的同步信号。由于,电压相位信号的每个周期内包含相同数量、电压相位信号的所有周期之间相角数值相同的相位点,因此,同步信号的每个周期内包含相同数量、相应位置相同的脉冲。电压相位信号的所有周期之间相角数值相同的相位点处生成的脉冲的宽度都相同。作为本实施例的一种实施方式,若从电压相位信号的每个周期中获取的120度点、240度点、360度点,则在电压相位信号每个周期中的120度点、240度点、360度点处分别生成一个脉冲,且在电压相位信号每个周期中的120度点处生成的脉冲宽度相同,在电压相位信号每个周期中的240度点处生成的脉冲宽度相同,在电压相位信号每个周期中的 360度点处生成的脉冲宽度相同。进一步的,电压相位信号的所有周期内,在不同的相角数值的相位点处生成的脉冲的宽度不相同。作为本实施力的一种实施方式,若获取电压相位信号的每个周期的120度点、240 度点、360度点,则在电压相位信号每个周期中的120度点、240度点、360度点处分别生成一个脉冲,且在电压相位信号每个周期中的120度点、240度点、360度点处分别生成脉冲宽度不同。图7为采用在选取的相位点处生成同步信号,三相信号及三相信号的同步信号的波形图;图8为采用在选取的相位点处生成同步信号,单相信号及单相信号的同步信号的波形图。605、通过判断同步信号中所有脉冲的参数是否准确,检测同步信号是否正常。对同步信号执行的同步操作可以包括对同步信号进行同步、对同步信号进行检测。通过对待处理信号的同步信号进行同步,实现对待处理信号的同步。为了使对待处理信号同步更加准确,在进行同步之前,首先对同步信号进行检测。进一步的,根据同步信号的脉冲的时间间隔判断同步信号是否正常。通过判断同步信号中所有脉冲的参数是否准确,检测同步信号是否正常可以为 通过判断同步信号中所有脉冲的宽度是否在预设范围内、和/或通过判断同步信号中所有脉冲的排列顺序是否为预设顺序,检测同步信号是否正常。作为本实施例的一种实施方式,获取同步信号中两个脉冲的上升沿/下降沿的时间间隔,判断各时间间隔是否在预设范围内,若不在预设范围内,在说明该同步信号异常, 则不使用该同步信号对待处理信号进行同步;若再预设范围内,则获取同步信号中每个脉冲的宽度,判断各脉冲的宽度是否在预设范围内,若脉冲的宽度在预设范围内,则说明同步信号中每个脉冲正常,同步信号也正常;若不在预设范围内,则说明同步信号中的某些脉冲异常,同步信号异常。或者,判断同步信号中的所有脉冲的排列顺序是否正确,若同步信号包含的所有脉冲的排列顺序正确,则说明该同步信号正常;若同步信号包含的所有脉冲的排列顺序不正确,则说明该同步信号异常。本实施例对同步信号的检测方法不作限定,可以为本领域技术人员熟知的任意方法,在此不在赘述。606、若同步信号正常,则通过对同步信号中的脉冲进行时间校准,对待处理信号进行同步。通过对待处理信号的同步信号进行同步,实现对待处理信号的同步。作为本实施例的一种实施方式,通过对同步信号的脉冲的上升沿/下降沿进行时间校准的方式对同步信号进行同步,进而实现对待处理信号的同步。由于同步信号的每个周期均包含至少两个脉冲,则在待处理信号的一个周期内, 也就是在同步信号的一个周期内,可以对同步信号的进行至少两次的同步操作,即可以对在待处理信号的一个周期内,对待处理信号进行至少两次的同步,提高同步操作的速度和准确性。本实施例对同步信号进行时间校准的方式不作限定,可以为本领域技术人员熟知的任意方式,在此不再赘述。本发明实施例提供的同步信号处理的方法,通过对同步信号进行同步的方法,实现对多个电源的待处理信号的同步。为了使对待处理信号进行同步更加准确,因此,在对待处理信号进行同步之前,首先对同步信号进行检测;对同步信号的检测具体是通过判断同步信号中包含的脉冲是否正常来进行检测的,同步信号包含脉冲的数量,即为对同步信号执行同步操作的次数。采用上述方案后,同步信号的每个周期中包含至少两个脉冲,使得在同步信号的一个周期中,可以对同步信号执行至少两次的同步操作,提高了同步操作的准确性、和速度。本实施例提供一种同步信号处理的装置,如图9所示,包括第一获取单元91、第一生成单元92、第一检测单元93、第一同步单元94。其中,第一获取单元91,用于获取多个电源的待处理信号,待处理信号为周期性变化的信号。第一生成单元92,用于通过在第一获取单元获取的待处理信号的每个周期中产生脉冲,生成与待处理信号周期相同的同步信号,同步信号的每个周期内包含至少两个脉冲。第一检测单元93,用于通过判断第一生成单元生成的同步信号中所有脉冲的参数是否准确,检测同步信号是否正常。
第一同步单元94,用于若第一检测单元检测同步信号正常,则通过对同步信号中的脉冲进行时间校准,对待处理信号进行同步。本发明实施例提供的同步信号处理的装置,对同步信号执行同步操作可以包括 对同步信号进行同步、对同步信号进行检测。第一同步单元通过对同步信号进行同步的方法,实现对待处理信号的同步;为了使对待处理信号进行同步更加准确,因此在同步之前, 首先第一检测单元对同步信号进行检测;第一检测单元对同步信号的检测具体是通过判断同步信号中包含的脉冲是否正常,同步信号的一个周期中包含脉冲的数量,即为在同步信号的一个周期中对同步信号执行同步操作的次数。采用上述方案后,同步信号的每个周期中包含至少两个脉冲,使得在同步信号的一个周期中,可以同步信号执行同步操作的次数不小于2,提高了同步操作的准确性、和速度。本实施例提供另一种同步信号处理的装置,如图10所示,包括第二获取单元 101、第二生成单元102、第二检测单元103、第二同步单元104。第二获取单元101,用于获取多个电源的待处理信号,待处理信号为周期性变化的信号。第二生成单元102,用于通过在第二获取单元获取的待处理信号的每个周期中产生脉冲,生成与待处理信号周期相同的同步信号,待处理信号包含至脉冲。第二检测单元103,用于通过判断第二生成单元生成的同步信号中所有脉冲的宽度是否在预设范围内,检测同步信号是否正常。第二同步单元104,用于若第二检测单元检测同步信号正常,则通过对同步信号中的脉冲进行时间校准,对待处理信号进行同步。采用上述方案后,不仅可以判断同步信号中个脉冲之间的时间间隔是否正常,还可以判断同步信号中单个脉冲是否正常,提高了同步操作的准确性。本实施例提供另一种同步信号处理的装置,如图11所示,包括第一获取单元 111、第一生成单元112、第一检测单元113、第一同步单元114。具体的,第一生成单元112包括第一获取模块1121、第一生成模块1122。其中,第一获取单元111,用于获取多个电源的待处理信号,待处理信号为周期性变化的信号。在对待处理信号进行同步之前,首先根据待处理信号生成待处理信号的同步信号,通过对待处理信号的同步信号进行同步的方法,实现对待处理信号的同步。为了为后续步骤做铺垫,第一获取单元首先获取待处理信号。作为本实施例的一种实施方式,待处理信号可以为单相信号、三相信号。第一生成单元112,用于通过在第一获取单元获取的待处理信号的每个周期中产生脉冲,生成与待处理信号周期相同的同步信号,同步信号的每个周期内包含至少两个脉冲。具体的,第一获取模块1121,用于从待处理信号的每个周期内获取相同数量、每个周期之间相应时间相同的时间点,每个周期内至少获取两个时间点。作为本实施例的以一种实施方式,待处理信号的每个周期中均包含正过零点、和/ 或负过零点,从待处理信号的每个周期内获取待处理信号的正过零点、或负过零点。此时,获取的时间点即为待处理信号的正过零点、和/或负过零点。第一获取模块获取的时间点可以包括正过零点、负过零点、波峰点、波谷点等。同步信号是由在时间点处生成的脉冲组成的,为了使同步信号的每个周期内包含相同数量、相应位置相同的脉冲,因此,待处理信号的每个周期内包含相同数量、每个周期之间相应时间相同的时间点。第一生成模块1122,用于通过脉冲生成装置在每个第一获取模块获取的时间点处生成一个脉冲,获得的所脉冲作为与待处理信号周期相同的同步信号,相应时间相同的时间点处生成的脉冲的宽度都相同。第一生成模块通过脉冲生成装置在获取的待处理信号的每个时间点处生成一个脉冲,获得的所有脉冲作为与待处理信号周期相同的同步信号。由于,待处理信号的每个周期内包含相同数量、每个周期之间相应时间相同的时间点,因此,同步信号的每个周期内包含相同数量、相应位置相同的脉冲。在待处理信号的每个周期之间相应时间相同的时间点处,第一生成模块生成的脉冲的宽度都相同。进一步的,在待处理信号的所有周期之间,每个周期之间相应时间不同的时间点处,第一生成模块生成的脉冲的宽度不相同。第一检测单元113,用于通过判断第一生成单元生成的同步信号中所有脉冲的参数是否准确,检测同步信号是否正常。对同步信号执行的同步操作可以包括对同步信号进行同步、对同步信号进行检测。通过对待处理信号的同步信号进行同步的方法,实现对待处理信号的同步。为了使对待处理信号同步更加准确,在进行同步之前,第一检测单元首先对同步信号进行检测。进一步的,第一检测单元根据同步信号的脉冲的宽度、脉冲排列顺序、脉冲的时间间隔判断同步信号是否正常。第一同步单元114,用于若第一检测单元检测同步信号正常,则通过对同步信号中的脉冲进行时间校准,对待处理信号进行同步。第一同步单元通过对待处理信号的同步信号进行同步的方法,实现对待处理信号的同步。作为本实施例的一种实施方式,第一同步单元通过对同步信号的脉冲的上升沿/ 下降沿进行时间校准的方式对同步信号进行同步,进而现对同步信号的同步。本发明实施例提供的同步信号处理的装置,第一同步单元通过对同步信号进行同步的方法,实现对待处理信号的同步,为了使对待处理信号进行同步更加准确,因此在同步之前,首先第一检测单元对同步信号进行检测;第一检测单元对同步信号的检测具体是通过判断同步信号中包含的脉冲是否正常,同步信号的一个周期中包含脉冲的数量,即为在同步信号的一个周期中对同步信号执行同步操作的次数。采用上述方案后,同步信号的每个周期中包含至少两个脉冲,使得在同步信号的一个周期中,第一检测单元可以对同步信号执行至少两次的同步操作,提高了同步操作的准确性、和速度。本实施例提供另一种同步信号处理的装置,如图12所示,包括第一获取单元 121、第一生成单元122、第一检测单元123、第一同步单元124。
具体的,第一生成单元122包括第二生成模块1221、第二获取模块1222、第三生成模块1223。其中,第一获取单元121,用于获取多个电源的待处理信号,待处理信号为周期性变化的信号。在对待处理信号进行同步之前,首先根据待处理信号生成待处理信号的同步信号,通过对待处理信号的同步信号进行同步的方法,实现对待处理信号的同步。为了为后续步骤做铺垫,第一获取单元首先获取待处理信号。作为本实施例的一种实施方式,待处理信号可以为单相信号、三相信号。第一生成单元122,用于通过在第一获取单元获取的待处理信号的每个周期中产生脉冲,生成与待处理信号周期相同的同步信号,同步信号的每个周期内包含至少两个脉冲。具体的,第二生成模块1221,用于通过锁相方式生成与待处理信号周期相同的电压相位信号,若待处理信号为三相信号,则通过锁相方式生成电压相位信号,或者,根据待处理信号计算电压相位信号。作为本实施例的一种实施方式,第二生成模块获取电压相位信号的方法可以包括第二生成模块根据待处理信号直接计算电压相位信号、或第二生成模块采用锁相方式生成电压相位信号。作为本实施例的一种实施方式,若待处理信号为单相信号,则第二生成模块通过采用锁相方式生成待处理信号的电压相位信号;若待处理信号为三相信号,则第二生成模块可以直接计算待处理信号的电压相位信号、或通过采用锁相方式生成电压相位信号。本实施例对第二生成模块生成电压相位信号的方法不作限定,可以为本领域技术人员熟知的任意方法,在此不再赘述。本实施例提供的锁相方式为本领域技术人员所熟知的,在此不再赘述。第二获取模块1222,用于从电压相位信号的每个周期内获取相同数量、电压相位信号的每个周期之间相角数值相同的相位点,每个周期内至少获取两个相位点。第三生成模块1223,用于通过脉冲生成装置在每个相位点处生成一个脉冲,获得的所有脉冲作为与待处理信号周期相同的同步信号,电压相位信号的所有周期之间相角数值相同的相位点处生成的脉冲的宽度都相同。第三生成模块在电压相位信号的每个相位点处生成一个脉冲,获得的所有脉冲作为待处理信号的同步信号。由于,电压相位信号的每个周期内包含相同数量、电压相位信号的所有周期之间相角数值相同的相位点,因此,同步信号的每个周期内包含相同数量、相应位置相同的脉冲。第三生成模块在电压相位信号的所有周期之间相角数值相同的相位点处生成的脉冲的宽度都相同。进一步的,电压相位信号的所有周期内,第三生成模块在不同的相角数值的相位点处生成的脉冲的宽度不相同。第一检测单元123,用于通过判断第一生成单元生成的同步信号中所有脉冲的参数是否准确,检测同步信号是否正常。
对同步信号执行的同步操作可以包括对同步信号进行同步、对同步信号进行检测。通过对待处理信号的同步信号进行同步的方法,实现对待处理信号的同步。为了使对待处理信号同步更加准确,在进行同步之前,第一检测单元首先对同步信号进行检测。进一步的,第一检测单元根据同步信号的脉冲的宽度、脉冲排列顺序、脉冲的时间间隔判断同步信号是否正常。第一同步单元124,用于若第一检测单元检测同步信号正常,则通过对同步信号中的脉冲进行时间校准,对待处理信号进行同步。第一同步单元通过对待处理信号的同步信号进行同步的方法,实现对待处理信号的同步,即实现多个电源之间的同步运行。作为本实施例的一种实施方式,第一同步单元通过对同步信号的脉冲的上升沿/ 下降沿进行同步的方法对同步信号进行同步,进而实现对待处理信号的同步。本发明实施例提供的同步信号处理的装置,通过对同步信号进行同步的方法,实现对多个电源的待处理信号的同步。为了使对待处理信号进行同步更加准确,因此,在对待处理信号进行同步之前,首先对同步信号进行检测;对同步信号的检测具体是通过判断同步信号中包含的脉冲是否正常来进行检测的,同步信号包含脉冲的数量,即为对同步信号执行同步操作的次数。采用上述方案后,同步信号的每个周期中包含至少两个脉冲,使得在同步信号的一个周期中,可以对同步信号执行至少两次的同步操作,提高了同步操作的准确性、和速度。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件和硬件的方式来实现,例如微处理器、可编程逻辑器件等。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种同步信号处理的方法,其特征在于,获取多个电源的待处理信号,所述待处理信号为周期性变化的信号;通过在所述待处理信号的每个周期中产生脉冲,生成与所述待处理信号周期相同的同步信号,所述同步信号的每个周期内包含至少两个所述脉冲;通过判断所述同步信号中所有脉冲的参数是否准确,检测所述同步信号是否正常; 若所述同步信号正常,则对所述同步信号中的脉冲进行时间校准,以便对所述待处理信号进行同步。
2.根据权利要求I所述的同步信号处理的方法,其特征在于,所述通过判断所述同步信号中所有脉冲的参数是否准确,检测所述同步信号是否正常为通过判断所述同步信号中所有脉冲的宽度是否在预设范围内、和/或通过判断所述同步信号中所有脉冲的排列顺序是否为预设顺序,检测所述同步信号是否正常。
3.根据权利要求I或2所述的同步信号处理的方法,其特征在于,所述通过在所述待处理信号的每个周期中产生脉冲,生成与所述待处理信号周期相同的同步信号包括从所述待处理信号的每个周期内获取相同数量、所述每个周期之间相应时间相同的时间点,每个所述周期内至少获取两个所述时间点;通过脉冲生成装置在每个所述时间点处生成一个脉冲,获得的所有所述脉冲作为与所述待处理信号周期相同的同步信号,所述相应时间相同的时间点处生成的脉冲的宽度都相同。
4.根据权利要求I或2所述的同步信号处理的方法,其特征在于,所述通过在所述待处理信号的每个周期中产生脉冲,生成与所述待处理信号周期相同的同步信号还包括通过锁相方式生成与所述待处理信号周期相同的电压相位信号,若所述待处理信号为三相信号,则通过所述锁相方式生成所述电压相位信号,或者,根据所述待处理信号计算所述电压相位信号;从所述电压相位信号的每个周期内获取相同数量、所述电压相位信号的每个周期之间相角数值相同的相位点,每个所述周期内至少获取两个所述相位点;通过脉冲生成装置在每个所述相位点处生成一个脉冲,获得的所有所述脉冲作为与所述待处理信号周期相同的同步信号,所述电压相位信号的所有周期之间所述相角数值相同的相位点处生成的脉冲的宽度都相同。
5.根据权利要求3所述的同步信号处理的方法,其特征在于,在所述待处理信号的所有周期之间,所述相应时间不同的时间点处生成的脉冲的宽度不相同。
6.根据权利要求4所述的同步信号处理的方法,其特征在于,在所述电压相位信号的所有周期之间,所述相角数值不同的相位点处生成的脉冲的宽度不相同。
7.一种同步信号处理的方法,其特征在于,获取多个电源的待处理信号,所述待处理信号为周期性变化的信号;通过在所述待处理信号的每个周期中产生脉冲,生成与所述待处理信号周期相同的同步信号,所述待处理信号包含至少一个所述脉冲;通过判断所述同步信号中所有脉冲的宽度是否在预设范围内,检测所述同步信号是否正常;若所述同步信号正常,则对所述同步信号中的脉冲进行时间校准,以便对所述待处理信号进行同步。
8.一种同步信号处理的装置,其特征在于,第一获取单元,用于获取多个电源的待处理信号,所述待处理信号为周期性变化的信号;第一生成单元,用于通过在所述第一获取单元获取的所述待处理信号的每个周期中产生脉冲,生成与所述待处理信号周期相同的同步信号,所述同步信号的每个周期内包含至少两个所述脉冲;第一检测单元,用于通过判断所述第一生成单元生成的所述同步信号中所有脉冲的参数是否准确,检测所述同步信号是否正常;第一同步单元,用于若所述第一检测单元检测所述同步信号正常,则通过对所述同步信号中的脉冲进行时间校准,以便对所述待处理信号进行同步。
9.根据权利要求8所述的同步信号处理的装置,其特征在于,所述第一检测单元通过判断所述同步信号中所有脉冲的参数是否准确,检测所述同步信号是否正常为所述第一检测单元用于通过判断所述同步信号中所有脉冲的宽度是否在预设范围内、和/或通过判断所述同步信号中所有脉冲的排列顺序是否为预设顺序,检测所述同步信号是否正常。
10.根据权利要求8或9所述的同步信号处理的装置,其特征在于,所述第一生成单元包括第一获取模块,用于从所述待处理信号的每个周期内获取相同数量、所述每个周期之间相应时间相同的时间点,每个所述周期内至少获取两个所述时间点;第一生成模块,用于通过脉冲生成装置在每个所述第一获取模块获取的所述时间点处生成一个脉冲,获得的所有所述脉冲作为与所述待处理信号周期相同的同步信号,所述相应时间相同的时间点处生成的脉冲的宽度都相同。
11.根据权利要求8或9所述的同步信号处理的装置,其特征在于,所述第一生成单元还包括第二生成模块,用于通过锁相方式生成与所述待处理信号周期相同的电压相位信号, 若所述待处理信号为三相信号,则通过所述锁相方式生成所述电压相位信号,或者,根据所述待处理信号计算所述电压相位信号;第二获取模块,用于从所述电压相位信号的每个周期内获取相同数量、所述电压相位信号的每个周期之间相角数值相同的相位点,每个所述周期内至少获取两个所述相位点;第三生成模块,用于通过脉冲生成装置在每个所述相位点处生成一个脉冲,获得的所有所述脉冲作为与所述待处理信号周期相同的同步信号,所述电压相位信号的所有周期之间所述相角数值相同的相位点处生成的脉冲的宽度都相同。
12.根据权利要求10所述的同步信号处理的装置,其特征在于,所述第一生成模块在所述待处理信号的所有周期之间,所述相应时间不同的时间点处生成的脉冲的宽度不相同。
13.根据权利要求11所述的同步信号处理的装置,其特征在于,所述第三生成模块在所述电压相位信号的所有周期之间,所述相位数值不同的相位点处生成的脉冲的宽度不相同。
14.一种同步信号处理的装置,其特征在于,第二获取单元,用于获取多个电源的待处理信号,所述待处理信号为周期性变化的信号;第二生成单元,用于通过在所述第二获取单元获取的所述待处理信号的每个周期中产生脉冲,生成与所述待处理信号周期相同的同步信号,所述待处理信号包含至少一个所述脉冲;第二检测单元,用于通过判断所述第二生成单元生成的所述同步信号中所有脉冲的宽度是否在预设范围内,检测所述同步信号是否正常;第二同步单元,用于若所述第二检测单元检测所述同步信号正常,则对所述同步信号中的脉冲进行时间校准,以便对所述待处理信号进行同步。
全文摘要
本发明提供一种同步信号处理的方法和装置。涉及电源技术领域。解决了对同步信号的执行同步操作准确性较低、速度较慢的问题。具体步骤包括获取多个电源的待处理信号,待处理信号为周期性变化的信号;通过在待处理信号的每个周期中产生脉冲,生成与待处理信号周期相同的同步信号,同步信号的每个周期内包含至少两个脉冲;通过判断同步信号中所有脉冲的参数是否准确,检测同步信号是否正常;若同步信号正常,则通过对同步信号中的脉冲进行时间校准,对待处理信号进行同步。可应用于信号之间的同步操作中。
文档编号H03K3/78GK102594304SQ20121003152
公开日2012年7月18日 申请日期2012年2月13日 优先权日2012年2月13日
发明者习勇, 邹建龙 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1