一种测试UPS控制单元的方法和装置制造方法及图纸

技术编号:2633612 阅读:212 留言:0更新日期:2012-04-11 18:40
本发明专利技术是一种测试UPS控制单元的方法。为加快UPS控制软件和系统的开发和调试进度,使测试具有较好的安全性,本方法包括步骤:(a)提供一待测UPS控制单元,和一模拟UPS整机的各种工作状态的UPS模拟整机;(b)安装待测UPS控制单元至该UPS模拟整机;(c)使用该UPS模拟整机执行测试用例,完成对该待测UPS控制单元的测试。本发明专利技术同时揭露了一种测试UPS控制单元的装置。

【技术实现步骤摘要】

本专利技术属于不间断电源(Uninterruptible Power Supply,下简称UPS)
,尤其是涉及一种测试UPS控制单元的方法和装置
技术介绍
UPS控制单元是控制UPS整个工作过程的核心组成部分,其主要由主控制芯片和一些外围电路组成。主控制芯片及其软件是UPS控制单元的核心,主要完成UPS功率部分电压、电流和温度等数据量的采集,并对采集的模拟数据进行运算和处理,以及对采集的数字信号进行逻辑判断和处理,并发出控制信号给功率部分,用以控制功率部分各器件的动作,完成UPS的工作状态的转换,同时接收和发出人机交互信息输入、处理和显示等的信号输出。为了保障UPS整机系统功能和性能,常需要对于UPS控制单元进行专门的测试。测试主要是针对其主控芯片内部软件进行的,包括软件对UPS整机数据的采集、运算、处理是否正确,对UPS工作过程的控制是否正确。但是对于UPS控制单元硬件及控制软件的编程、调试和测试,各UPS厂家目前常规的方法是将控制软件全部编写完毕,然后将控制单元安装到UPS整机上进行调试和测试,这样做有以下几个缺点(1)在UPS开发初期阶段,UPS硬件部分常常还没有完成设计,这样UPS控制软件便没有合适的调试平台。因此,软件开发人员必须等待UPS硬件设计完成后才能进行软件调试,从而延误了UPS控制软件和整个系统的开发和调试进度。(2)在UPS控制软件开发初期阶段进行调试时,由于是刚刚完成软件的编写,很难保证控制软件的正确性。而UPS控制单元在整机中起很关键的作用,一旦发生软件时序不准确或逻辑错误,很容易导致UPS整机器件的损坏甚至有爆炸的危险。(3)由于UPS整机常常是工作在正常状态,对于一些异常保护状态的测试就变得难以实现。例如,对于内部器件过压等故障的检测和保护功能,利用实际的UPS整机系统是无法进行测试的。(4)在UPS整机上进行控制单元的软件测试的随意性很大,可能对于不同的测试人员,其测试方法、测试内容都会有所差异。因此,测试结果的可比性就很差。(5)UPS控制软件在开发和测试结束后,进入维护阶段,软件做修改后,需要进行回归测试。而在整机上进行回归测试的工作量很大,须将UPS的所有功能都测试一遍,才能保证本次软件修改后的正确性。因此,这种方法将会花费大量的回归测试时间,测试效率很低。(6)目前测试都是开发人员将UPS控制软件一次性编写完成,然后再进行调试和测试。这样就会将很多问题遗留到测试阶段。甚至有些在开发初期很容易查找的故障,由于没有及时发现,到测试阶段变得很隐蔽,甚至无法找到,给软件留下了很大的隐患。(7)以往在生产时对于控制单元的调试,是生产好后将其安装在整机上进行调试。如果由于生产的原因造成控制单元有错误,但生产调试人员并没有发现,一旦安装到UPS整机上进行调试,就有可能造成整机损坏等后果,且利用整机调试,费时又费力。
技术实现思路
为此,本专利技术要解决第一个技术问题是提供一种测试UPS控制单元的方法。该方法可以加快UPS控制软件和系统的开发和调试进度,并具有较好的测试安全性。本专利技术要解决的第二个技术问题是提供一种可以加快UPS控制软件和系统的开发和调试进度,且具有较好的测试安全性的测试UPS控制单元的装置。为解决第一个技术问题,本专利技术提供一种测试UPS控制单元的方法,其包括如下步骤(a)提供一待测UPS控制单元,和一模拟UPS整机的各种工作状态的UPS模拟整机;(b)安装待测UPS控制单元至该UPS模拟整机;(c)使用该UPS模拟整机执行测试用例,完成对该待测UPS控制单元的测试。其中,在步骤(c)中,上述方法使用UPS模拟整机中的一测试主控单元执行相应的测试用例,以产生和控制三相交流输入电压PWM信号、相应的逆变输出电压、电流控制信号、直流模拟PWM信号。该三相交流输入电压PWM信号用以控制一三相交流输入电压产生电路产生所需幅度的三相交流电压信号并输送至待测UPS控制单元。该逆变输出电压、电流控制信号用以控制一逆变输出电压、电流产生电路的逆变电压和电流的幅值并输送至待测UPS控制单元。该直流模拟PWM信号用以控制一直流模拟信号产生电路产生所需电平的直流模拟信号并输送至待测UPS控制单元。另外,在步骤(c)中,该方法是通过串口向测试控制单元发送命令,以使其执行相应的测试用例。测试主控单元将测试结果通过串口发送到一显示单元。该三相交流输入电压产生电路接收来自测试主控单元的三相交流输入电压的PWM信号,经过隔离驱动电路,将数字信号和模拟信号隔离,再通过低通滤波器将PWM信号滤波成为三相交流电压信号,然后通过隔直电路去掉上述信号中的直流部分,再经过信号放大电路使信号幅度与待测控制单元所需的三相交流电压信号的幅度保持一致,然后再传送给该待测控制单元。该逆变输出电压、电流产生电路接收待测控制单元的交流PWM信号,经过隔离驱动、滤波、隔直与放大后得到一个交流电压信号,该交流电压信号经过一个分压网络将交流电压信号分成若干等份,分别送到两个多路选一的模拟开关的输入端,模拟开关由测试主控单元产生的信号控制,用于产生不同的输出电压和不同的负载电流,再将输出电压信号和电流信号传送给待测控制单元。该直流模拟信号产生电路接收测试主控单元发出的直流模拟PWM信号,通过隔离驱动、滤波、升压和降压变换,产生与待测控制单元所需的电平相同的直流模拟信号,再将该直流模拟信号传送给待测控制单元。为解决上述第二个技术问题,本专利技术提供一种测试UPS控制单元的装置。其包括一测试主控单元、一三相交流输入电压产生电路、一逆变输出电压、电流产生电路、一直流模拟信号产生电路。其中测试主控单元用于执行相应的测试用例,以产生三相交流输入电压PWM信号、相应的逆变输出电压、电流控制信号、直流模拟PWM信号。该三相交流输入电压PWM信号用以控制三相交流输入电压产生电路产生所需幅度的三相交流电压信号并输送至待测UPS控制单元。该逆变输出电压、电流控制信号用以控制逆变输出电压、电流产生电路输出的逆变电压和电流的幅值并输送至待测UPS控制单元,该直流模拟PWM信号用以控制直流模拟信号产生电路产生所需电平的直流模拟信号并输送至待测UPS控制单元。该装置进一步包括串行通讯接口电路,以使测试人员通过串行通讯接口电路该向测试控制单元发送命令,以使其执行相应的测试用例。该测试主控单元包括一三相交流输入电压PWM波产生和控制模块以产生上述三相交流输入电压PWM信号、一直流PWM波产生和控制模块以产生直流模拟PWM信号、信号幅值控制模块以产生相应的逆变输出电压、电流控制信号,和一控制信号产生和处理模块用以接收待测UPS控制单元发出的控制信号进行逻辑判断和处理。上述测试UPS控制单元的方法和装置具有如下有益效果(1)在UPS开发初期阶段,UPS软件开发人员可以将本测试装置作为软件调试平台,使用本方法提前完成UPS控制软件的调试和测试,缩短UPS控制软件和整个系统的开发周期。(2)对于UPS控制软件进行回归测试,则可以利用本装置的自动测试功能,将所有的测试用例都执行一遍,并将测试结果显示出来,可以缩短回归测试时间,提高测试效率。(3)在生产时,可以利用本测试装置进行UPS控制单元的生产调试,这样可以避免因控制单元的生产错误而导致调试用的整机的烧毁本文档来自技高网
...

【技术保护点】
一种测试UPS控制单元的方法,其特征在于其包括如下步骤:(a)提供一待测UPS控制单元,和一模拟UPS整机的各种工作状态的UPS模拟整机;(b)安装待测UPS控制单元至该UPS模拟整机;(c)使用该UPS模拟整机执行 测试用例,完成对该待测UPS控制单元的测试。

【技术特征摘要】

【专利技术属性】
技术研发人员:周江玲郭宇
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1