数据处理方法及其相关装置制造方法及图纸

技术编号:8215466 阅读:180 留言:0更新日期:2013-01-17 12:39
本发明专利技术公开了一种数据处理的方法,包括:每隔第一预置时间采集并存储一次设置在功率单元板上的逆变驱动电路中的至少三组数据,其中,至少三组数据中包含用于计算脉冲宽度调制波的一组数据;首先向主控板发送缓存中存储的用于计算脉冲宽度调制波的一组数据,然后每隔两倍的第二预置时间向主控板发送一次更新后的用于计算脉冲宽度调制波的一组数据,并从每次发送完用于计算脉冲宽度调制波的一组数据开始计时到到达第二预置时间时,向主控板发送剩余的至少两组数据中的一组,其中,第一预置时间大于第二预置时间,且第一预置时间小于两倍的第二预置时间。本发明专利技术实施例可以减少信号传输的延时,提高系统的时效性。

【技术实现步骤摘要】

本专利技术涉及电力电子
,具体涉及数据处理方法及其相关装置
技术介绍
大功率的变频器往往采用并机结构,由一个主控板控制几个功率单元板。主控板主要负责算法运算,功率单元板主要负责三相电流和母线电压等模拟量的采样。功率单元板需要把采样值传给主控板做运算,同时主控板需要把脉冲宽度调制(PWM,Pulse WidthModulation)信号传给功率单元板。传统的走线方式走线太多,系统稳定性低,采用光纤通信,可以使线路大为简化,而且电路的稳定性也增强了,不易受到外界的干扰。一般的光纤通信虽然解决了线路过于复杂的问题,但由于光纤线路 的时钟频率都比较低,很少有超过IOM的传输速率,就会使数据上传的时间相对过长,对控制精度产生很大的影响。特别是一旦功率单元板采集的三相电流信号这些对用来计算PWM波的实时性影响很大的数据,跟采集到母线电压信号、温度值信号、故障信号等众多信号一并传输给主控板,就需要相当很长的传输时间,从而造成了数据的延时,使得系统的时效性很低。
技术实现思路
有鉴于此,本专利技术实施例提供一种数据处理的方法,可以减少信号传输的延时,提高系统的时效性。本专利技术实施例还提供了相应的装置。本专利技术实施例第一方面提供一种数据处理的方法,应用于与主控板通信的功率单元板中,所述数据处理的方法包括每隔第一预置时间采集一次设置在所述功率单元板上的逆变驱动电路中的至少三组数据,其中,在所述至少三组数据中包含用于计算脉冲宽度调制波的一组数据;将所述至少三组数据存储在所述功率单元板的缓存中;用后一次采集的数据对应更新所述缓存中存储的前一次采集的数据,并在所述缓存中存储更新后的数据;从所述缓存中存储有所述至少三组数据开始,首先向所述主控板发送所述缓存中存储的用于计算脉冲宽度调制波的一组数据,然后每隔两倍的第二预置时间向所述主控板发送一次所述缓存中存储的更新后的用于计算脉冲宽度调制波的一组数据,并从每次发送完用于计算脉冲宽度调制波的一组数据开始计时到到达所述第二预置时间时,向所述主控板发送所述缓存中存储的剩余的至少两组数据中的一组,其中,所述第一预置时间大于所述第二预置时间,且所述第一预置时间小于所述两倍的第二预置时间。结合第一方面,在第一种可能的实现方式中,所述将所述至少三组数据存储在所述功率单元板的缓存中或者所述在所述缓存中存储更新后的数据的步骤之后,还包括为所述缓存中存储的至少三组数据设置优先级,其中,所述用于计算脉冲宽度调制波的一组数据的优先级最高,所述至少三组数据中的剩余其他组数据的优先级相同或者顺序递减且均低于最高优先级。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理的方法还包括按照优先级从高到低的顺序,将所述缓存中存储的所述至少三组数据中剩余的至少两组数据进行排序;按照优先级排序后的顺序,向所述主控板逐个发送所述缓存中存储的所述剩余的至少两组数据。本专利技术实施例第二方面提供一种计算机存储介质,所述计算机存储介质存储有程序,所述程序执行上述数据处理方法的部分或者全部步骤。本专利技术实施例第三方面提供一种功率单元板,与主控板通信连接,所述功率单元板包括 采集单元,用于每隔第一预置时间采集一次设置在所述功率单元板上的逆变驱动电路中的至少三组数据,其中,在所述至少三组数据中包含用于计算脉冲宽度调制波的一组数据;缓存单元,用于存储所述采集单元所采集的至少三组数据;更新单元,用于用所述采集单元后一次所采集的数据对应更新所述缓存单元中存储的所述采集单元前一次所采集的数据;所述缓存单元,还用于存储所述更新单元更新后的数据;发送单元,用于从所述缓存单元中存储有所述至少三组数据开始,首先向所述主控板发送所述缓存中存储的用于计算脉冲宽度调制波的一组数据,然后每隔两倍的第二预置时间向所述主控板发送一次所述缓存单元中存储的更新后的用于计算脉冲宽度调制波的一组数据,并从每次发送完用于计算脉冲宽度调制波的一组数据开始计时到到达所述第二预置时间时,向所述主控板发送所述缓存中存储的剩余的至少两组数据中的一组,其中,所述第一预置时间大于所述第二预置时间,且所述第一预置时间小于所述两倍的第二预置时间。结合第三方面,在第一种可能的实现方式中,所述功率单元板还包括优先级设置单元,用于为所述缓存单元中存储的至少三组数据设置优先级,其中,所述用于计算脉冲宽度调制波的一组数据的优先级最高,所述至少三组数据中的剩余其他组数据的优先级相同或者顺序递减且均低于最高优先级。结合第三方面的第一种可能的实现方式,在第二种可能的实现方式种,所述功率单元板还包括排序单元,所述排序单元,用于按照优先级从高到低的顺序,将所述缓存单元中存储的所述至少三组数据中剩余的至少两组数据进行排序;所述发送单元,具体用于按照所述排序单元排序后的顺序,向所述主控板逐个发送所述缓存中存储的所述剩余的至少两组数据。本专利技术实施例第四方面提供一种功率单元控制设备,与主控设备通信,包括输出装置、存储器和处理器;其中,所述处理器执行如下步骤每隔第一预置时间采集一次设置在所述功率单元控制设备上的逆变驱动电路中的至少三组数据,其中,在所述至少三组数据中包含用于计算脉冲宽度调制波的一组数据;所述存储器执行如下步骤存储所述处理器采集的至少三组数据;所述处理器还执行如下步骤用后一次采集的数据对应更新所述存储器中存储的前一次采集的数据;所述存储器还执行如下步骤存储所述处理器更新后的数据; 所述输出装置执行如下步骤从所述存储器中存储有所述至少三组数据开始,首先向所述主控设备发送所述存储器中存储的用于计算脉冲宽度调制波的一组数据,然后每隔两倍的第二预置时间向所述主控设备发送一次所述存储器中存储的更新后的用于计算脉冲宽度调制波的一组数据,并从每次发送完用于计算脉冲宽度调制波的一组数据开始计时到到达所述第二预置时间时,向所述主控设备发送所述存储器中存储的剩余的至少两组数据中的一组,其中,所述第一预置时间大于所述第二预置时间,且所述第一预置时间小于所述两倍的第二预置时间。结合第四方面,在第一种可能的实现方式中,所述处理器还执行如下步骤为所述存储器中存储的至少三组数据设置优先级,其中,所述用于计算脉冲宽度调制波的一组数据的优先级最高,所述至少三组数据中的剩余其他组数据的优先级相同或者顺序递减且均低于最高优先级;按照优先级从高到低的顺序,将所述存储器中存储的所述至少三组数据中剩余的至少两组数据进行排序;所述输出装置还执行如下步骤按照所述处理器排序后的顺序,向所述主控设备逐个发送所述存储器中存储的所述剩余的至少两组数据。本专利技术实施例第五方面提供一种脉冲宽度调制控制装置,包括通信连接的功率单元板和主控板;所述功率单元板,用于每隔第一预置时间采集一次设置在所述功率单元板上的逆变驱动电路中的至少三组数据,其中,在所述至少三组数据中包含用于计算脉冲宽度调制波的一组数据;将所述至少三组数据存储在所述功率单元板的缓存中;用后一次采集的数据对应更新所述缓存中存储的前一次采集的数据,并在所述缓存中存储更新后的数据;从所述缓存中存储有所述至少三组数据开始,首先向所述主控板发送所述缓存中存储的用于计算脉冲宽度调制波的一组数据,然后每隔两倍的第二预置时间向所述主控板发送一次所述缓存中存储的更新后的用于计算脉冲宽度调制波的一组数据本文档来自技高网...

【技术保护点】
一种数据处理的方法,应用于与主控板通信的功率单元板中,其特征在于,所述数据处理的方法包括:每隔第一预置时间采集一次设置在所述功率单元板上的逆变驱动电路中的至少三组数据,其中,在所述至少三组数据中包含用于计算脉冲宽度调制波的一组数据;将所述至少三组数据存储在所述功率单元板的缓存中;用后一次采集的数据对应更新所述缓存中存储的前一次采集的数据,并在所述缓存中存储更新后的数据;从所述缓存中存储有所述至少三组数据开始,首先向所述主控板发送所述缓存中存储的用于计算脉冲宽度调制波的一组数据,然后每隔两倍的第二预置时间向所述主控板发送一次所述缓存中存储的更新后的用于计算脉冲宽度调制波的一组数据,并从每次发送完用于计算脉冲宽度调制波的一组数据开始计时到到达所述第二预置时间时,向所述主控板发送所述缓存中存储的剩余的至少两组数据中的一组,其中,所述第一预置时间大于所述第二预置时间,且所述第一预置时间小于所述两倍的第二预置时间。

【技术特征摘要】

【专利技术属性】
技术研发人员:李春辉罗天资李忠峰严若婵黄申力
申请(专利权)人:深圳市英威腾电气股份有限公司
类型:发明
国别省市:

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

1