基于can总线的有源电力滤波器无主机并联控制方法

文档序号:10596440阅读:429来源:国知局
基于can总线的有源电力滤波器无主机并联控制方法
【专利摘要】本发明公开了一种基于CAN总线的有源电力滤波器无主机并联控制方法,其方法为:在多个通过CAN总线相互通信的有源电力滤波器中,每个有源电力滤波器在工作时,均通过CAN总线获取其它有源电力滤波器的工作信息;一旦有有源电力滤波器出现故障而无法补偿系统的谐波电流时,其余正常工作的有源电力滤波器均提高输出,补偿整个系统的谐波电流,其中,正常工作的有源电力滤波器平均分担故障的有源电力滤波器的输出。因此,本发明实现了无主机控制,并且相互并联的有源电力滤波器中的任意一个出现故障,都不会对系统造成任何影响,并且有故障发生时,正常工作的有源电力滤波器能够及时地调整自身的输出状态,从而保证系统的稳定。
【专利说明】
基于CAN总线的有源电力滤波器无主机并联控制方法
技术领域
[0001]本发明涉及有源电力滤波器技术领域,特别涉及一种基于CAN总线的有源电力滤波器无主机并联控制方法。
【背景技术】
[0002]有源电力滤波器主要为补偿电力负载的谐波电流,目前因为电力电子器件等因素,每个有源电力滤波器的容量都有限,若要补偿大容量的谐波负载,则需要并联多个有源电力滤波器。常规的并联方法是一组互感器检测系统负载谐波电流,检测线路串联到每个有源电力滤波器,每个有源滤波器再经过通讯总线并联在一起。系统并联好后需要一个主机对每个有源滤波器模块进行设定与分配输出比率,并统计记录每个模块的运行信息。然而如果主机失去连接或主机断电,那么系统将无法正常补偿谐波,对用户的使用造成很大的影响。
[0003]此外,目前通常采用主从控制的方式,来控制各个有源电力滤波器补偿谐波电流,然而其控制的缺点也较为明显,一旦主机丢失,从机也将会失去控制。即使在较短时间内将一个从机重新确立为主机,但在这一时间段,系统也是处于无主机控制的状态,而且在这段时间补偿的不确定性非常大,在很多系统中是不允许的。

【发明内容】

[0004]本发明的目的在于:解决现有技术中,主机失去连接或主机断电而使有源电力滤波器无法正常补偿谐波电流的问题,以及主从控制方式中,主机丢失并重新确定的从机的过程中,补偿谐波不确定性大,可能对用户的使用造成很大的影响。
[0005]为了实现上述发明目的,本发明提供一种基于CAN总线的有源电力滤波器无主机并联控制方法,其中,在多个通过CAN总线相互通信的有源电力滤波器中,每个所述有源电力滤波器在工作时,均通过所述CAN总线获取其它所述有源电力滤波器的工作信息;一旦有所述有源电力滤波器出现故障而无法补偿系统的谐波电流时,其余正常工作的所述有源电力滤波器均提高输出,以补偿整个系统的谐波电流,其中,正常工作的所述有源电力滤波器平均分担故障的所述有源电力滤波器的输出。
[0006]根据一种具体的实施方式,每个正常工作的所述有源电力滤波器以设定的周期,循环推送工作信息至所述CAN总线,并且以CAN接收中断方式,从所述CAN总线上接收其它所述有源电力滤波器的推送的信息。
[0007]根据一种具体的实施方式,在所述有源电力滤波器推送工作信息后,检测是否有联机设定信息需要推送,若有,则推送所述联机设定信息,否则进入对推送工作信息的周期计时。
[0008]根据一种具体的实施方式,每个所述有源电力滤波器接收到其它所述有源电力滤波器推送的信息后,首先将接收到的信息保存至信息池,然后判断接收到的信息是其它所述有源电力滤波器推送的工作信息还是所述联机设定信息;其中,
[0009]若是工作信息,则根据其它所述有源电力滤波器推送的工作信息,调整自身的输出状态;
[0010]若是所述联机设定信息,则根据所述联机设定信息,更新自身的输出状态。
[0011]根据一种具体的实施方式,所述有源电力滤波器接收到的信息是其它所述有源电力滤波器推送的工作信息时,统计当前接收到的消息中包含不同的所述有源电力滤波器的工作信息的数量,若比上一次统计的数量少,则根据所述信息池上一次所保存的出现故障的所述有源电力滤波的工作信息,各个正常工作的所述有源电力滤波器调整自身输出状态,平均分担故障的所述有源电力滤波器的输出,以保证系统的稳定。
[0012]根据一种具体的实施方式,所述工作信息包括运行状态、输出比率、本机地址和本机容量。
[0013]与现有技术相比,本发明的有益效果:本发明多个通过CAN总线相互通信的有源电力滤波器中,每个有源电力滤波器在工作时,均通过CAN总线获取其它有源电力滤波器的工作信息;一旦有有源电力滤波器出现故障而无法补偿系统的谐波电流时,其余正常工作的有源电力滤波器均提高输出,补偿整个系统的谐波电流,其中,正常工作的有源电力滤波器平均分担故障的有源电力滤波器的输出。因此,本发明实现了无主机控制,并且相互并联的有源电力滤波器中的任意一个出现故障,都不会对系统造成任何影响,并且有故障发生时,正常工作的有源电力滤波器能够及时地调整自身的输出状态,从而保证系统的稳定。
【附图说明】
[0014]图1是本发明的工作示意图;
[0015]图2是本发明推送消息的流程示意图;
[0016]图3是本发明接收消息的流程示意图。
【具体实施方式】
[0017]下面结合【具体实施方式】对本发明作进一步的详细描述。但不应将此理解为本发明上述主题的范围仅限于以下的实施例,凡基于本
【发明内容】
所实现的技术均属于本发明的范围。
[0018]如图1的本发明的工作示意图;其中,采用N个有源电力滤波器共同补偿系统的谐波电流,同时设置在电网与谐波负载连接主线路上的电流互感器检测谐波电流,并将检测到的谐波电流信息传输至各个有源电力滤波器。
[0019]本发明基于CAN总线的有源电力滤波器无主机并联控制方法为:在多个通过CAN总线相互通信的有源电力滤波器中,每个有源电力滤波器在工作时,均通过CAN总线获取其它有源电力滤波器的工作信息。一旦有有源电力滤波器出现故障而无法补偿系统的谐波电流时,其余正常工作的有源电力滤波器均提高输出,以补偿整个系统的谐波电流,其中,正常工作的有源电力滤波器平均分担故障的有源电力滤波器的输出。
[0020]结合图2和图3分别所示的本发明推送消息和接收消息的流程示意图;其中,每个正常工作的有源电力滤波器以设定的周期Time,循环推送工作信息至CAN总线,并且以CAN接收中断方式,从CAN总线上接收其它有源电力滤波器的推送的信息。
[0021]具体的,在有源电力滤波器推送工作信息后,检测是否有联机设定信息需要推送,若有,则推送联机设定信息,否则进入对推送工作信息的周期进行计时。其中,当有源电力滤波器将联机设定信息推送至CAN总线后,进入对推送工作信息的周期计时。
[0022]在实施,有源电力滤波器推送完工作信息后,且没有联机设定信息,则开始计时,即SendTime++,并在每次SendTime数值变化后,判断SendTime是否达到周期Time,若达到,则有源电力滤波器重新推送最新状态的工作信息。而当有源电力滤波器推送完工作信息后,且有联机设定信息时,则推送联机设定信息,并在推送完成后,进入推送工作信息的周期计时,即SendTime++,并在每次SendTime数值变化后,判断SendTime是否达到周期Time,若达到,则有源电力滤波器重新推送最新状态的工作信息。
[0023]具体的,每个有源电力滤波器接收到其它有源电力滤波器推送的信息后,首先将接收到的信息保存至信息池,然后判断接收到的信息是其它有源电力滤波器推送的工作信息还是联机设定信息。
[0024]其中,若是工作信息,则根据其它有源电力滤波器推送的工作信息,调整自身的输出状态。若是联机设定信息,则根据联机设定信息,更新自身的输出状态。当有源电力滤波器调整完成或更新完成自身的输出状态,则等待进入下一个CAN中断,并接受CAN其它有源电力滤波器推送的信息。
[0025]在实施时,有源电力滤波器接收到的信息是其它有源电力滤波器推送的工作信息时,统计当前接收到的消息中包含不同的有源电力滤波器的工作信息的数量,若比上一次统计的数量少,则根据信息池上一次所保存的出现故障的有源电力滤波的工作信息,各个正常工作的有源电力滤波器调整自身输出状态,平均分担故障的有源电力滤波器的输出,保证系统的稳定。
[0026]本发明中,工作信息包括运行状态、输出比率、本机地址和本机容量。
[0027]本发明基于CAN总线的有源电力滤波器无主机并联控制方法实现了无主机控制,并且相互并联的有源电力滤波器中的任意一个出现故障,都不会对系统造成任何影响,并且有故障发生时,正常工作的有源电力滤波器能够及时地调整自身的输出状态,从而保证系统的稳定。
[0028]上面结合附图对本发明的【具体实施方式】进行了详细说明,但本发明并不限制于上述实施方式,在不脱离本申请的权利要求的精神和范围情况下,本领域的技术人员可以作出各种修改或改型。
【主权项】
1.一种基于CAN总线的有源电力滤波器无主机并联控制方法,其特征在于,在多个通过CAN总线相互通信的有源电力滤波器中,每个所述有源电力滤波器在工作时,均通过所述CAN总线获取其它所述有源电力滤波器的工作信息;一旦有所述有源电力滤波器出现故障而无法补偿系统的谐波电流时,其余正常工作的所述有源电力滤波器均提高输出,以补偿整个系统的谐波电流,其中,正常工作的所述有源电力滤波器平均分担故障的所述有源电力滤波器的输出。2.如权利要求1所述的基于CAN总线的有源电力滤波器无主机并联控制方法,其特征在于,每个正常工作的所述有源电力滤波器以设定的周期,循环推送工作信息至所述CAN总线,并且以CAN接收中断方式,从所述CAN总线上接收其它所述有源电力滤波器的推送的信息。3.如权利要求2所述的基于CAN总线的有源电力滤波器无主机并联控制方法,其特征在于,在所述有源电力滤波器推送工作信息后,检测是否有联机设定信息需要推送,若有,则推送所述联机设定信息,否则进入对推送工作信息的周期计时。4.如权利要求3所述的基于CAN总线的有源电力滤波器无主机并联控制方法,其特征在于,每个所述有源电力滤波器接收到其它所述有源电力滤波器推送的信息后,首先将接收到的信息保存至信息池,然后判断接收到的信息是其它所述有源电力滤波器推送的工作信息还是所述联机设定信息;其中, 若是工作信息,则根据其它所述有源电力滤波器推送的工作信息,调整自身的输出状态; 若是所述联机设定信息,则根据所述联机设定信息,更新自身的输出状态。5.如权利要求4所述的基于CAN总线的有源电力滤波器无主机并联控制方法,其特征在于,所述有源电力滤波器接收到的信息是其它所述有源电力滤波器推送的工作信息时,统计当前接收到的消息中包含不同的所述有源电力滤波器的工作信息的数量,若比上一次统计的数量少,则根据所述信息池上一次所保存的出现故障的所述有源电力滤波的工作信息,各个正常工作的所述有源电力滤波器调整自身输出状态,平均分担故障的所述有源电力滤波器的输出,以保证系统的稳定。6.如权利要求2?5之一所述的基于CAN总线的有源电力滤波器无主机并联控制方法,其特征在于,所述工作信息包括运行状态、输出比率、本机地址和本机容量。
【文档编号】H02J3/01GK105958491SQ201610318382
【公开日】2016年9月21日
【申请日】2016年5月13日
【发明人】康智斌, 刘洋, 刘有成, 奉亮
【申请人】四川英杰电气股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1