基于SPI通信的大功率逆变器并联系统、同步方法及在线切换方法技术方案

技术编号:26039913 阅读:37 留言:0更新日期:2020-10-23 21:19
本发明专利技术公开了一种基于SPI通信的大功率逆变器并联系统,包括上位机和N台并联逆变器,每台逆变器包括控制单元和主电路单元;上位机与每台逆变器的控制单元之间通过标准RS422通信线相连接,主电路单元的PWM脉冲信号输入接口与控制单元的PWM脉冲信号输出接口相连接,并联逆变器的控制单元两两之间通过SPI通信相连接,并联逆变器控制单元的每组逻辑信号接口与另一台逆变器控制单元的逻辑信号接口相连接。还提供一种同步方法和在线切换方法,并联逆变器的PWM脉冲信息与脉冲切换均由主机控制,主机仅需通过适当的延时补偿即可实现并联逆变器的高精度同步,同步精度可达到ns级;该同步方法容易实现,极大地提高了系统的可靠性。

【技术实现步骤摘要】
基于SPI通信的大功率逆变器并联系统、同步方法及在线切换方法
本专利技术属于电力电子
,具体涉及一种基于SPI通信的大功率逆变器并联系统、同步方法及在线切换方法。
技术介绍
大功率逆变器并联系统在高速列车和汽车加速碰撞试验等领域具有广泛的应用,为了提高系统的冗余度和输出功率,通常需将多台逆变器并联应用,当一台逆变器出现故障时,其它逆变器应当能够正常运行,为系统持续提供电能。逆变器并联的关键在于所有逆变器必须同步运行,否则会在逆变器之间产生较大的环流,降低系统输出功率,增加系统损耗,环流还会使部分逆变器承受过大的电流应力,严重时损坏设备。随着电力电子技术的发展,已有较多文献研究了并联逆变器的同步方案,在硬件上,可通过在逆变器输出接口串联电感来抑制逆变器环流,但电感体积大,成本高昂,且会增加系统线路的损耗和压降。采用电压频率外特性下垂算法也可实现逆变器的同步控制,其特点是安装维护简单,扩展方便,但对于大功率应用场合,逆变器频率和功率迅速变化,通常没有稳态工作点,因此无法分离出有功功率和无功功率来引入下垂算法。也有文献通过载波同步的方法来减少并联逆变器的环流,但在大功率并联逆变器的一些极限工况下,瞬时电流可能超过器件的极限范围,这需要逆变器的同步精度控制在us级以内,现有的载波同步方法难以满足如此高精度同步要求。另一方面,考虑到系统的冗余性,当单台逆变器出现故障时,系统应当继续运行,现有的同步方法难以实现并联逆变器主从机的平滑切换。
技术实现思路
本专利技术的目的是针对大功率并联逆变器同步控制和系统冗余运行问题,提供一种基于SPI通信的大功率逆变器并联系统、同步方法及在线切换方法,实现并联逆变器高精度同步,当单台逆变器发生故障时系统能够不间断运行。为实现上述目的,本专利技术所设计的基于SPI通信的大功率逆变器并联系统,包括上位机和N台并联逆变器,N台所述逆变器包括一台主机和N-1台从机,且每台逆变器具有唯一且固定的序号,每台逆变器包括控制单元和主电路单元;所述上位机与每台逆变器的控制单元之间通过标准RS422通信线相连接,逆变器的主电路单元的PWM脉冲信号输入接口与控制单元的PWM脉冲信号输出接口相连接,并联逆变器的控制单元两两之间通过SPI通信相连接,并联逆变器控制单元的每组逻辑信号接口与另一台逆变器控制单元的逻辑信号接口相连接。进一步地,每组所述逻辑信号接口包括六路二进制逻辑信号接口,其中三路为输出接口,作用是输出三个逻辑信号:PWM使能输出信号PwmEnOut_x、PWM脉冲装载输出信号PwmStrobeOut_x、逆变器故障输出信号FaultOut_x;另外三路为输入接口,作用是接收三个逻辑信号:PWM使能输入信号PwmEnIn_x、PWM脉冲装载输入信号PwmStrobeIn_x、逆变器故障输入信号FaultIn_x,其中,x为逻辑信号的序列号,范围为1~N-1。还提供一种上述所述基于SPI通信的大功率逆变器并联系统同步方法如下:步骤1:在每个调制波周期,上位机通过RS422通信向所有逆变器控制单元发送一个数据帧,数据帧包含电压指令和PWM脉冲使能指令;上位机每发送一次数据帧,逆变器控制单元将自身的状态数据发送给上位机;步骤2:所有逆变器控制单元接收到上位机的数据帧后,将PWM使能指令和电压指令缓存;所有逆变器的控制单元根据电压指令执行调制算法,生成PWM调制波和PWM脉冲信号并缓存;主机控制单元通过SPI通信将其生成的PWM脉冲信号发送给从机控制单元,从机控制单元每次接收到主机控制单元发送的PWM脉冲信息就向主机控制单元发送一个响应信息,从机控制单元接收到PWM脉冲信号后将其缓存,此时从机控制单元自身生成的PWM脉冲信号被覆盖;主机控制单元检测PWM使能指令,若PWM使能指令为0,表示系统待机,此时主机控制单元将所有PwmEnOut_x信号设置为0并发送给从机控制单元,若PWM使能指令为1表示逆变器开始工作,主机控制单元将PwmEnOut_x信号设置为1发送给从机控制单元;步骤3:主机控制单元将PWM调制波与PWM载波进行实时比较,当PWM调制波与PWM载波大小关系发生变化时,主机控制单元立即将逻辑信号PwmStrobeOut_x取反;与此同时,如果PWM脉冲使能指令为1,那么主机控制单元经过延时后加载缓存的PWM脉冲信号,并将其发送给主电路单元;如果PWM脉冲使能指令为0,系统保持待机状态;步骤4:从机控制单元实时检测与主机控制单元相连接的PwmEnIn_x信号接口和PwmStrobeIn_x信号接口;当主机控制单元发送过来的PwmEnIn_x信号为0,从机保持待机状态;当主机控制单元发送过来的PwmEnIn_x信号为1,逆变器开始工作;当主机传输过来的PwmStrobeIn_x信号发生变化时,从机控制单元立即加载缓存的PWM脉冲信号,并将其发送给主电路单元。进一步地,所述步骤1中,状态数据包含了逆变器的序号、当前工作状态、详细故障信息和主从机身份。还提供一种如上述所述基于SPI通信的大功率逆变器并联系统在线切换方法如下:步骤1:主机控制单元在发送完PWM脉冲信号后,检测从机控制单元的响应信息;若未检测到响应信息,主机控制单元向该从机控制单元重新发送K次PWM脉冲信号,若从机控制单元仍无响应,表示该从机离线;主机控制单元将发送给离线从机的PwmEnOut_x信号和PwmStrobeOut_x信号设置为0,使离线从机退出并联系统,同时,主机控制单元向所有从机控制单元发送队列更新指令,从机控制单元接收到队列更新信指令后将队列中离线从机的故障标志位设置为1;步骤2:若主机控制单元接收到的一个FaultIn_x信号为1,表示对应从机发生故障,主机控制单元将发送给故障从机的PwmEnOut_x信号和PwmStrobeOut_x信号设置为0,使故障从机退出并联系统;同时,主机控制单元向所有从机控制单元发送队列更新指令,从机控制单元接收到队列更新指令后,将队列中故障从机的故障标志位设置为1;步骤3:若主机自身出现故障但未离线,主机控制单元从队列中选取最靠近队头且故障标志位为0的从机作为新的主机,然后向所有从机控制单元发送主机更新指令;被选中的从机控制单元接收到主机更新指令后自动成为主机,并开始向其余从机发送PWM脉冲信息,其余从机控制单元接收到主机更新指令后开始接收新的主机的PWM脉冲信息,并发送响应信息;同时,所有逆变器控制单元将原故障主机的故障标志位更新为1,新主机将发送给原故障主机的PwmEnOut_x信号和PemStrobeOut_x设置为0,使故障逆变器退出并联系统,新的主从关系建立;步骤4:所有从机控制单元检测主机发送的PWM脉冲信息,若检测到PWM脉冲信息,表明主机工作正常,否则表明主机已离线,从机向所有逆变器发送主机离线信息;步骤5:逆变器控制单元接收到主机离线信息后,所有无故障的逆变器控制单元均向其它逆变器控制单元发送自身健康信息,而故障逆变器不发送自身的健康信息;本文档来自技高网...

【技术保护点】
1.一种基于SPI通信的大功率逆变器并联系统,其特征在于:包括上位机和N台并联逆变器,N台所述逆变器包括一台主机和N-1台从机,且每台逆变器具有唯一且固定的序号,每台逆变器包括控制单元和主电路单元;所述上位机与每台逆变器的控制单元之间通过标准RS422通信线相连接,逆变器的主电路单元的PWM脉冲信号输入接口与控制单元的PWM脉冲信号输出接口相连接,并联逆变器的控制单元两两之间通过SPI通信相连接,并联逆变器控制单元的每组逻辑信号接口与另一台逆变器控制单元的逻辑信号接口相连接。/n

【技术特征摘要】
1.一种基于SPI通信的大功率逆变器并联系统,其特征在于:包括上位机和N台并联逆变器,N台所述逆变器包括一台主机和N-1台从机,且每台逆变器具有唯一且固定的序号,每台逆变器包括控制单元和主电路单元;所述上位机与每台逆变器的控制单元之间通过标准RS422通信线相连接,逆变器的主电路单元的PWM脉冲信号输入接口与控制单元的PWM脉冲信号输出接口相连接,并联逆变器的控制单元两两之间通过SPI通信相连接,并联逆变器控制单元的每组逻辑信号接口与另一台逆变器控制单元的逻辑信号接口相连接。


2.根据权利要求1所述基于SPI通信的大功率逆变器并联系统,其特征在于:每组所述逻辑信号接口包括六路二进制逻辑信号接口,其中三路为输出接口,作用是输出三个逻辑信号:PWM使能输出信号PwmEnOut_x、PWM脉冲装载输出信号PwmStrobeOut_x、逆变器故障输出信号FaultOut_x;另外三路为输入接口,作用是接收三个逻辑信号:PWM使能输入信号PwmEnIn_x、PWM脉冲装载输入信号PwmStrobeIn_x、逆变器故障输入信号FaultIn_x,其中,x为逻辑信号的序列号,范围为1~N-1。


3.一种如权1所述基于SPI通信的大功率逆变器并联系统同步方法,其特征在于:该同步方法如下:
步骤1:在每个调制波周期,上位机通过RS422通信向所有逆变器控制单元发送一个数据帧,数据帧包含电压指令和PWM脉冲使能指令;上位机每发送一次数据帧,逆变器控制单元将自身的状态数据发送给上位机;
步骤2:所有逆变器控制单元接收到上位机的数据帧后,将PWM使能指令和电压指令缓存;所有逆变器的控制单元根据电压指令执行调制算法,生成PWM调制波和PWM脉冲信号并缓存;主机控制单元通过SPI通信将其生成的PWM脉冲信号发送给从机控制单元,从机控制单元每次接收到主机控制单元发送的PWM脉冲信息就向主机控制单元发送一个响应信息,从机控制单元接收到PWM脉冲信号后将其缓存,此时从机控制单元自身生成的PWM脉冲信号被覆盖;
主机控制单元检测PWM使能指令,若PWM使能指令为0,表示系统待机,此时主机控制单元将所有PwmEnOut_x信号设置为0并发送给从机控制单元,若PWM使能指令为1表示逆变器开始工作,主机控制单元将PwmEnOut_x信号设置为1发送给从机控制单元;
步骤3:主机控制单元将PWM调制波与PWM载波进行实时比较,当PWM调制波与PWM载波大小关系发生变化时,主机控制单元立即将逻辑信号PwmStrobeOut_x取反;
与此同时,如果PWM脉冲使能指令为1,那么主机控制单元经过延时后加载缓存的PWM脉冲信号,并将其发送给主电路单元;如果PWM脉冲使能指令为0,系统保持待机状态;
步骤4:从机控制单元实时检测与主机控制单元相连接的PwmEnIn_x信号接口和PwmStrobeIn_x信号接口;
当主机控制单元发送过来的PwmEnIn_x信号为0,从机保持待机状态;当主机控制单元发送过来的PwmEnIn_x信号为1,逆变器开始工作;当主机传输过来的PwmStrobeIn_x信号发生变化时,从机控...

【专利技术属性】
技术研发人员:朱俊杰叶伟伟聂子玲许金原景鑫孙兴法王路芮万智吴延好曾雄熊又星
申请(专利权)人:中国人民解放军海军工程大学
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1