一种变流器脉冲同步控制方法、变流器及可读存储介质与流程

文档序号:32860526发布日期:2023-01-07 00:41阅读:23来源:国知局
一种变流器脉冲同步控制方法、变流器及可读存储介质与流程

1.本技术涉及变流器技术领域,特别涉及一种变流器脉冲同步方法;还涉及另一种变流器脉冲同步控制方法、变流器以及计算机可读存储介质。


背景技术:

2.工业领域变流器的需求功率可以达到几十kw到几百kw,为了适应这种宽范围的功率需求,通常采用功率模块并联+均流电抗器的系统拓扑方式进行功率扩展。在该系统拓扑下,多功率模块的并联控制是关键。功率模块间脉冲同步性高,均流电抗器可以做的更小,系统效率会更高。脉冲同步性低,会导致功率模块间环流电流增大,需要增大均流电抗器感抗抑制环流,系统效率会变低。并联的功率模块越多,脉冲同步性要求越高。因此,如何提高多功率模块间的脉冲同步性,提高系统效率已成为本领域技术人员亟待解决的技术问题。


技术实现要素:

3.本技术的目的是提供一种变流器脉冲同步控制方法,能够提高多功率模块间的脉冲同步性,提高系统效率。本技术的另一个目的是提供另一种变流器脉冲同步控制方法、变流器以及计算机可读存储介质,均具有上述技术效果。
4.为解决上述技术问题,本技术提供了一种变流器脉冲同步控制方法,应用于控制模块,包括:
5.生成脉冲调制指令,并将所述脉冲调制指令发送给各功率模块;
6.接收所述功率模块返回的脉冲调制指令数据,并比对生成的所述脉冲调制指令与各所述功率模块返回的所述脉冲调制指令数据;
7.若生成的所述脉冲调制指令与各所述功率模块返回的所述脉冲调制指令数据均一致,则同时向各所述功率模块发送脉冲同步指令,以使各功率模块输出脉冲;
8.若生成的所述脉冲调制指令至少与一个所述功率模块返回的所述脉冲调制指令数据不一致,则不向各所述功率模块发送所述脉冲同步指令。
9.可选的,所述将所述脉冲调制指令发送给各功率模块包括:
10.通过通讯线将所述脉冲调制指令发送给各所述功率模块;所述通讯线与所述功率模块一一对应。
11.可选的,所述接收所述功率模块返回的脉冲调制指令数据包括:
12.接收所述功率模块通过所述通讯线返回的所述脉冲调制指令数据。
13.可选的,还包括:
14.若生成的所述脉冲调制指令至少与一个所述功率模块返回的所述脉冲调制指令数据不一致,则重新向各所述功率模块发送所述脉冲调制指令,并当向各所述功率模块发送所述脉冲调制指令的次数达到预设阈值时,若生成的所述脉冲调制指令仍然至少与一个所述功率模块返回的所述脉冲调制指令数据不一致,则报告通讯故障。
15.为解决上述技术问题,本技术还提供了一种变流器脉冲同步控制方法,应用于功
率模块,包括:
16.接收控制模块发送的脉冲调制指令;
17.向所述控制模块返回脉冲调制指令数据;
18.当接收到所述控制模块发送的脉冲同步指令后,输出脉冲;所述脉冲同步指令为所述控制模块生成的所述脉冲调制指令与各所述功率模块返回的所述脉冲调制指令数据均一致时,所述控制模块同时向各所述功率模块发送的。
19.可选的,所述接收控制模块发送的脉冲调制指令包括:
20.接收所述控制模块通过通讯线发送的所述脉冲调制指令;所述通讯线与所述功率模块一一对应。
21.可选的,所述向所述控制模块返回脉冲调制指令数据包括:
22.通过所述通讯线向所述控制模块返回所述脉冲调制指令数据。
23.可选的,还包括:
24.若预设时间内未接收到所述脉冲同步指令,则封锁脉冲。
25.可选的,还包括:
26.输出所述脉冲后,清除所述脉冲调制指令与所述脉冲同步指令。
27.为解决上述技术问题,本技术还提供了一种变流器,包括:
28.控制模块,用于生成脉冲调制指令,并将所述脉冲调制指令发送给各功率模块,接收所述功率模块返回的脉冲调制指令数据,并比对生成的所述脉冲调制指令与各所述功率模块返回的所述脉冲调制指令数据,若生成的所述脉冲调制指令与各所述功率模块返回的所述脉冲调制指令数据均一致,则同时向各所述功率模块发送脉冲同步指令,若生成的脉冲调制指令至少与一个所述功率模块返回的所述脉冲调制指令数据不一致,则不向各所述功率模块发送所述脉冲同步指令;
29.所述功率模块,用于接收所述控制模块发送的所述脉冲调制指令并向所述控制模块返回所述脉冲调制指令数据,当接收到所述控制模块发送的所述脉冲同步指令后,生成脉冲。
30.可选的,所述控制模块与所述功率模块之间通过通讯线互联,所述通讯线与所述功率模块一一对应。
31.可选的,所述控制模块还用于若生成的所述脉冲调制指令至少与一个所述功率模块返回的所述脉冲调制指令数据不一致,则重新向各所述功率模块发送所述脉冲调制指令,并当向各所述功率模块发送所述脉冲调制指令的次数达到预设阈值时,若生成的脉冲调制指令仍然至少与一个所述功率模块返回的所述脉冲调制指令数据不一致,则报告通讯故障。
32.可选的,所述功率模块还用于若预设时间内未接收到所述脉冲同步指令,则封锁所述脉冲。
33.可选的,所述功率模块还用于输出所述脉冲后,清除所述脉冲调制指令与所述脉冲同步指令。
34.为解决上述技术问题,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述的应用于控制模块的变流器脉冲同步控制方法的步骤或实现如上任一项所述的应用于功率
模块的变流器脉冲同步控制方法的步骤。
35.本技术所提供的变流器脉冲同步控制方法,包括:生成脉冲调制指令,并将所述脉冲调制指令发送给各功率模块;接收所述功率模块返回的脉冲调制指令数据,并比对生成的所述脉冲调制指令与各所述功率模块返回的所述脉冲调制指令数据;若生成的所述脉冲调制指令与各所述功率模块返回的所述脉冲调制指令数据均一致,则同时向各所述功率模块发送脉冲同步指令,以使各功率模块输出脉冲;若生成的所述脉冲调制指令至少与一个所述功率模块返回的所述脉冲调制指令数据不一致,则不向各所述功率模块发送所述脉冲同步指令。
36.可见,本技术所提供的变流器脉冲同步控制方法,控制模块在向功率模块发送脉冲同步指令前,首先向各个功率模块发送脉冲调制指令,并接收各个功率模块返回的脉冲调制指令数据。通过比较向各个功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据的一致性来判断各个功率模块是否能够接收到脉冲调制指令且接收到的脉冲调制指令是否正确。当向各个功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据均一致时,表征各个功率模块都能够接收到脉冲调制指令且接收到的脉冲调制指令正确,此时进一步同时向各个功率模块发送脉冲同步指令,使各个功率模块同步输出脉冲,能够有效提高多功率模块间的脉冲同步性,提高系统效率。
37.本技术所提供的另一种变流器脉冲同步控制方法、变流器以及计算机可读存储介质均具有上述技术效果。
附图说明
38.为了更清楚地说明本技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
39.图1为本技术实施例所提供的一种变流器脉冲同步控制方法的流程示意图;
40.图2为本技术实施例所提供的另一种变流器脉冲同步控制方法的流程示意图;
41.图3为本技术实施例所提供的一种变流器的示意图。
具体实施方式
42.本技术的核心是提供一种变流器脉冲同步控制方法,能够提高多功率模块间的脉冲同步性,提高系统效率。本技术的另一个核心是提供另一种变流器脉冲同步控制方法、变流器以及计算机可读存储介质,均具有上述技术效果。
43.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
44.请参考图1,图1为本技术实施例所提供的一种变流器脉冲同步控制方法的流程示意图,参考图1所示,该方法应用于控制模块,包括:
45.s101:生成脉冲调制指令,并将脉冲调制指令发送给各功率模块;
46.控制模块根据电机控制算法计算得到脉冲调制指令,并将脉冲调制指令发送给各个功率模块。
47.在一些实施例中,将脉冲调制指令发送给各功率模块包括:
48.通过通讯线将脉冲调制指令发送给各功率模块;通讯线与功率模块一一对应。
49.本实施例中,控制模块与功率模块之间通过通讯线互联,每个功率模块对应一路通讯线。控制模块通过各路通讯线将脉冲调制指令同时发送给各功率模块。
50.控制模块与功率模块之间通过通讯线互联,可以有效的减少系统连线,并且更易于功率模块的并联拓展。
51.s102:接收功率模块返回的脉冲调制指令数据,并比对生成的脉冲调制指令与各功率模块返回的脉冲调制指令数据;
52.功率模块接收到控制模块发送的脉冲调制指令后,向控制模块返回接收的脉冲调制指令数据。控制模块接收到功率模块返回的脉冲调制指令数据后,将控制模块向功率模块发送的脉冲调制指令与功率模块返回的脉冲调制指令数据进行比对。如果二者一致,表明功率模块正常接收到了脉冲调制指令并且接收到的脉冲调制指令正确。如果二者不一致,表明功率模块没有正常接收到脉冲调制指令或者功率模块接收到的脉冲调制指令有误。
53.其中,控制模块在接收不到功率模块返回的脉冲调制指令数据的情况下,同样认为向功率模块发送的脉冲调制指令与功率模块返回的脉冲调制指令数据不一致。
54.在一些实施例中,接收功率模块返回的脉冲调制指令数据包括:
55.接收功率模块通过通讯线返回的脉冲调制指令数据。
56.控制模块与功率模块之间通过通讯线互联,每个功率模块对应一路通讯线。功率模块通过其对应的通讯线向控制模块返回脉冲调制指令数据。
57.s103:若生成的脉冲调制指令与各功率模块返回的脉冲调制指令数据均一致,则同时向各功率模块发送脉冲同步指令,以使各功率模块输出脉冲;
58.s104:若生成的脉冲调制指令至少与一个功率模块返回的脉冲调制指令数据不一致,则不向各功率模块发送脉冲同步指令。
59.当每一个功率模块返回的脉冲调制指令数据与控制模块发送的脉冲调制指令均一致时,表明各个功率模块都可以正常接收到正确的脉冲调制指令,则控制模块同时发送脉冲同步指令给各个功率模块,使各个功率模块输出脉冲。例如,输出用于控制igbt(insulated gate bipolar transistor,绝缘栅双极型晶体管)的igbt脉冲。其中,控制模块可通过通讯线同时向各功率模块发送脉冲同步指令。
60.当至少有一个功率模块返回的脉冲调制指令数据与控制模块发送的脉冲调制指令不一致时,表明至少有一个功率模块没有正常接收到的正确的脉冲调制指令,则此时控制模块不向功率模块发送脉冲同步指令。
61.进一步,在上述实施例的基础上,作为一种具体的实施方式,还包括:
62.若生成的脉冲调制指令至少与一个功率模块返回的脉冲调制指令数据不一致,则重新向各功率模块发送脉冲调制指令,并当向各功率模块发送脉冲调制指令的次数达到预设阈值时,若生成的脉冲调制指令仍然至少与一个功率模块返回的脉冲调制指令数据不一致,则报告通讯故障。
63.当控制模块向功率模块发送的脉冲调制指令至少与一个功率模块返回的脉冲调制指令数据不一致时,控制模块重新向各功率模块发送脉冲调制指令,并再次比对向功率模块发送的脉冲调制指令与此次各功率模块返回的脉冲调制指令数据的一致性。如此重复发送脉冲调制指令以及重复进行一致性比对。当向各功率模块发送脉冲调制指令的次数达到预设阈值时,如果控制模块向功率模块发送的脉冲调制指令仍然与一个或多个功率模块返回的脉冲调制指令数据不一致,则报告通讯故障,不发送脉冲同步指令。
64.如果在向功率模块发送脉冲调制指令的次数达到预设阈值前,某一次重新向各功率模块发送脉冲调制指令后,通过比对发现向功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据均一致,则此时可以同时向各功率模块发送脉冲同步指令。
65.例如,预设阈值为2,当控制模块向功率模块发送的脉冲调制指令后,控制模块发送的脉冲调制指令至少与一个功率模块返回的脉冲调制指令数据不一致,则此时控制模块再次向各功率模块发送脉冲调制指令,并再次比对此次向功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据的一致性。如果向功率模块发送的脉冲调制指令仍然至少与一个功率模块返回的脉冲调制指令数据不一致,则报告通讯故障,不发送脉冲同步指令。相反,如果再次向各功率模块发送脉冲调制指令后,通过比对发现相功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据均一致,则此时可以同时向各功率模块发送脉冲同步指令。
66.为了提高系统的保护及时性与安全性,各个功率模块可以定周期的进行数据监测。如果在预设时间内没有监测到脉冲同步指令,则功率模块可自动启动脉冲封锁功能,不输出脉冲,以实现故障时同步自动封锁脉冲。
67.综上所述,本技术所提供的应用于控制模块的变流器脉冲同步控制方法,控制模块在向功率模块发送脉冲同步指令前,首先向各个功率模块发送脉冲调制指令,并接收各个功率模块返回的脉冲调制指令数据。通过比较向各个功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据的一致性来判断各个功率模块是否能够接收到脉冲调制指令且接收到的脉冲调制指令是否正确。当向各个功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据均一致时,表征各个功率模块都能够接收到脉冲调制指令且接收到的脉冲调制指令正确,此时进一步同时向各个功率模块发送脉冲同步指令,使各个功率模块同步输出脉冲,能够有效提高多功率模块间的脉冲同步性,提高系统效率。
68.请参考图2,图2为本技术实施例所提供的另一种变流器脉冲同步控制方法的流程示意图,参考图2所示,该方法应用于功率模块,包括:
69.s201:接收控制模块发送的脉冲调制指令;
70.控制模块根据电机控制算法计算得到脉冲调制指令,并将脉冲调制指令发送给各个功率模块,功率模块接收控制模块所发送的脉冲调制指令。
71.在一些实施例中,接收控制模块发送的脉冲调制指令包括:
72.接收控制模块通过通讯线发送的脉冲调制指令;通讯线与功率模块一一对应。
73.本实施例中,控制模块与功率模块之间通过通讯线互联,每个功率模块对应一路通讯线。控制模块通过各路通讯线将脉冲调制指令发送给各功率模块,功率模块接收控制模块通过通讯线发送的脉冲调制指令。
74.控制模块与功率模块之间通过通讯线互联,可以有效的减少系统连线,并且更易
于功率模块的并联拓展。
75.s202:向控制模块返回脉冲调制指令数据;
76.功率模块接收到控制模块发送的脉冲调制指令后,向控制模块返回接收的脉冲调制指令数据。
77.在一些实施例中,向控制模块返回脉冲调制指令数据包括:
78.通过通讯线向控制模块返回脉冲调制指令数据。
79.控制模块与功率模块之间通过通讯线互联,每个功率模块对应一路通讯线。功率模块通过其对应的通讯线向控制模块返回脉冲调制指令数据。
80.s203:当接收到控制模块发送的脉冲同步指令后,输出脉冲;脉冲同步指令为控制模块生成的脉冲调制指令与各功率模块返回的脉冲调制指令数据均一致时,控制模块同时向各功率模块发送的。
81.控制模块接收到功率模块返回的脉冲调制指令数据后,将控制模块向功率模块发送的脉冲调制指令与功率模块返回的脉冲调制指令数据进行比对。如果二者一致,表明功率模块正常接收到了脉冲调制指令并且接收到的脉冲调制指令正确。如果二者不一致,表明功率模块没有正常接收到脉冲调制指令或者功率模块接收到的脉冲调制指令有误。
82.当至少有一个功率模块返回的脉冲调制指令数据与控制模块发送的脉冲调制指令不一致时,表明至少有一个功率模块没有正常接收到的正确的脉冲调制指令,则此时控制模块不向功率模块发送脉冲同步指令。
83.当每一个功率模块返回的脉冲调制指令数据与控制模块发送的脉冲调制指令均一致时,表明各个功率模块都可以正常接收到正确的脉冲调制指令,则控制模块同时向各功率模块发送脉冲同步指令。功率模块接收到控制模块发送的脉冲同步指令后,输出脉冲。
84.其中,为了排除偶然因素的影响,当控制模块向功率模块发送的脉冲调制指令至少与一个功率模块返回的脉冲调制指令数据不一致时,控制模块可重新向各功率模块发送脉冲调制指令,并再次比对此次向功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据的一致性。如此重复发送脉冲调制指令以及重复进行一致性比对。当向各功率模块发送脉冲调制指令的次数达到预设阈值时,如果控制模块向功率模块发送的脉冲调制指令仍然与一个或多个功率模块返回的脉冲调制指令数据不一致,则报告通讯故障,不发送脉冲同步指令。
85.如果在向功率模块发送脉冲调制指令的次数达到预设阈值前,某一次重新向各功率模块发送脉冲调制指令后,通过比对发现相功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据均一致,则此时可以同时向各功率模块发送脉冲同步指令。
86.在上述实施例的基础上,作为一种具体的实施方式,还可以包括:
87.若预设时间内未接收到脉冲同步指令,则封锁脉冲。
88.为了提高系统的保护及时性与安全性,各个功率模块可以定周期的进行数据监测。如果在预设时间内没有监测到脉冲同步指令,则功率模块自动启动脉冲封锁功能,不输出脉冲,以实现故障时同步自动封锁脉冲。
89.在上述实施例的基础上,作为一种具体的实施方式,还可以包括:
90.输出脉冲后,清除脉冲调制指令与脉冲同步指令。
91.本实施例中,功率模块接收到脉冲同步指令后,启动脉冲生成功能,输出脉冲,并
将接收到脉冲调制指令与脉冲同步指令清零,等待下个周期控制模块发送脉冲调制指令与脉冲同步指令。
92.综上所述,本技术所提供的应用于功率模块的变流器脉冲同步控制方法,控制模块在向功率模块发送脉冲同步指令前,首先向各个功率模块发送脉冲调制指令,并接收各个功率模块返回的脉冲调制指令数据。通过比较向各个功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据的一致性来判断各个功率模块是否能够接收到脉冲调制指令且接收到的脉冲调制指令是否正确。当向各个功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据均一致时,表征各个功率模块都能够接收到脉冲调制指令且接收到的脉冲调制指令正确,此时进一步同时向各个功率模块发送脉冲同步指令,使各个功率模块同步输出脉冲,能够有效提高多功率模块间的脉冲同步性,提高系统效率。
93.本技术还提供了一种变流器,该变流器包括:控制模块与功率模块。
94.控制模块,用于生成脉冲调制指令,并将脉冲调制指令发送给各功率模块,接收功率模块返回的脉冲调制指令数据,并比对生成的脉冲调制指令与各功率模块返回的脉冲调制指令数据,若生成的脉冲调制指令与各功率模块返回的脉冲调制指令数据均一致,则同时向各功率模块发送脉冲同步指令,若生成的脉冲调制指令至少与一个功率模块返回的脉冲调制指令数据不一致,则不向各功率模块发送脉冲同步指令;
95.功率模块,用于接收控制模块发送的脉冲调制指令并向控制模块返回脉冲调制指令数据,当接收到控制模块发送的脉冲同步指令后,生成脉冲。
96.具体而言,控制模块根据电机控制算法计算得到脉冲调制指令,并将脉冲调制指令发送给各个功率模块。功率模块接收到控制模块发送的脉冲调制指令后,向控制模块返回接收的脉冲调制指令数据。控制模块接收到功率模块返回的脉冲调制指令数据后,将控制模块向功率模块发送的脉冲调制指令与功率模块返回的脉冲调制指令数据进行比对。如果二者一致,表明功率模块正常接收到了脉冲调制指令并且接收到的脉冲调制指令正确。如果二者不一致,表明功率模块没有正常接收到控制模块发送的脉冲调制指令或者功率模块接收到的脉冲调制指令有误。
97.当每一个功率模块返回的脉冲调制指令数据与控制模块发送的脉冲调制指令均一致时,表明各个功率模块都可以正常接收到正确的脉冲调制指令,则控制模块进一步同时发送脉冲同步指令。各个功率模块接收到脉冲同步指令后输出脉冲。
98.当至少有一个功率模块返回的脉冲调制指令数据与控制模块发送的脉冲调制指令不一致时,表明至少有一个功率模块没有正常接收到的正确的脉冲调制指令,则此时控制模块不向功率模块发送脉冲同步指令。
99.在一些实施例中,控制模块与功率模块之间通过通讯线互联,通讯线与功率模块一一对应。
100.本实施例中,控制模块与功率模块之间通过通讯线互联,每个功率模块对应一路通讯线。控制模块通过各路通讯线将脉冲调制指令发送给对应的各功率模块。功率模块通过对应的通讯线向控制模块返回脉冲调制指令数据。当每一个功率模块返回的脉冲调制指令数据与控制模块发送的脉冲调制指令均一致时,控制模块通过通讯线同时向各功率模块发送脉冲同步指令。
101.控制模块与功率模块之间通过通讯线互联,可以有效的减少系统连线,并且更易
于功率模块的并联拓展。
102.参考图3所示,控制模块可以包括运算单元与通讯单元,功率模块可以包括脉冲单元。运算单元根据电机控制算法计算得到脉冲调制指令,并在控制周期的固定时间点将脉冲调制指令发送到通讯单元。通讯单元读取脉冲调制指令,并通过通讯线将脉冲调制指令同时发送给各个功率模块的脉冲单元。
103.通讯单元发送完脉冲调制指令后,等待各脉冲单元返回接收的脉冲调制指令数据。通讯单元接收到各脉冲单元通过通讯线返回的脉冲调制指令数据后,将向脉冲单元发送的脉冲调制指令与脉冲单元返回的脉冲调制指令数据进行比对。
104.当至少有一个脉冲单元返回的脉冲调制指令数据与通讯单元发送的脉冲调制指令不一致时,此时通讯单元不向各脉冲单元发送脉冲同步指令。
105.当每一个脉冲单元返回的脉冲调制指令数据与通讯单元发送的脉冲调制指令均一致时,此时通讯单元进一步同时发送脉冲同步指令。脉冲单元接收到通讯单元发送的脉冲同步指令后,输出脉冲。
106.需要说明的是,图3所示的包括两个功率模块(即功率模块1与功率模块2)的变流器仅为本技术所提供的一种实施例,而非具体限定,功率模块的个数可以差异性设置。
107.在一些实施例中,控制模块还用于若生成的脉冲调制指令至少与一个功率模块返回的脉冲调制指令数据不一致,则重新向各功率模块发送脉冲调制指令,并当向各功率模块发送脉冲调制指令的次数达到预设阈值时,若生成的脉冲调制指令仍然至少与一个功率模块返回的脉冲调制指令数据不一致,则报告通讯故障。
108.为了排除偶然因素的影响,当控制模块向功率模块发送的脉冲调制指令至少与一个功率模块返回的脉冲调制指令数据不一致时,控制模块可重新向各功率模块发送脉冲调制指令,并再次比对此次向功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据的一致性。如此重复发送脉冲调制指令以及重复进行一致性比对。当向各功率模块发送脉冲调制指令的次数达到预设阈值时,如果控制模块向功率模块发送的脉冲调制指令仍然与一个或多个功率模块返回的脉冲调制指令数据不一致,则报告通讯故障,不发送脉冲同步指令。
109.如果在向功率模块发送脉冲调制指令的次数达到预设阈值前,某一次重新向各功率模块发送脉冲调制指令后,通过比对发现相功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据均一致,则此时可以同时向各功率模块发送脉冲同步指令。
110.在一些实施例中,功率模块还用于若预设时间内未接收到脉冲同步指令,则封锁脉冲。
111.为了提高系统的保护及时性与安全性,各个功率模块可以定周期的进行数据监测。如果在预设时间内没有监测到脉冲同步指令,则功率模块自动启动脉冲封锁功能,不输出脉冲,以实现故障时同步自动封锁脉冲。
112.在一些实施例中,功率模块还用于输出脉冲后,清除脉冲调制指令与脉冲同步指令。
113.功率模块接收到脉冲同步指令后,启动脉冲生成功能,输出脉冲,并将接收到脉冲调制指令与脉冲同步指令清零,等待下个周期控制模块发送脉冲调制指令与脉冲同步指令。
114.综上所述,本技术所提供的变流器,控制模块在向功率模块发送脉冲同步指令前,首先向各个功率模块发送脉冲调制指令,并接收各个功率模块返回的脉冲调制指令数据。通过比较向各个功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据的一致性来判断各个功率模块是否能够接收到脉冲调制指令且接收到的脉冲调制指令是否正确。当向各个功率模块发送的脉冲调制指令与各功率模块返回的脉冲调制指令数据均一致时,表征各个功率模块都能够接收到脉冲调制指令且接收到的脉冲调制指令正确,此时进一步同时向各个功率模块发送脉冲同步指令,使各个功率模块同步输出脉冲,能够有效提高多功率模块间的脉冲同步性,提高系统效率。
115.本技术还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现如下的步骤:
116.生成脉冲调制指令,并将所述脉冲调制指令发送给各功率模块;
117.接收所述功率模块返回的脉冲调制指令数据,并比对生成的所述脉冲调制指令与各所述功率模块返回的所述脉冲调制指令数据;
118.若生成的所述脉冲调制指令与各所述功率模块返回的所述脉冲调制指令数据均一致,则同时向各所述功率模块发送脉冲同步指令,以使各功率模块输出脉冲;
119.若生成的所述脉冲调制指令至少与一个所述功率模块返回的所述脉冲调制指令数据不一致,则不向各所述功率模块发送所述脉冲同步指令。
120.或者,计算机程序被处理器执行时可实现如下的步骤:
121.接收控制模块发送的脉冲调制指令;
122.向所述控制模块返回脉冲调制指令数据;
123.当接收到所述控制模块发送的脉冲同步指令后,输出脉冲;所述脉冲同步指令为所述控制模块生成的所述脉冲调制指令与各所述功率模块返回的所述脉冲调制指令数据均一致时,所述控制模块同时向各所述功率模块发送的。
124.该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
125.对于本技术所提供的计算机可读存储介质的介绍请参照上述方法实施例,本技术在此不做赘述。
126.说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置、设备以及计算机可读存储介质而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
127.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
128.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执
行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
129.以上对本技术所提供的变流器脉冲同步控制方法、变流器以及可读存储介质进行了详细介绍。本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以对本技术进行若干改进和修饰,这些改进和修饰也落入本技术权利要求的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1