浅谈空调控制器自动化测试

2017-01-17 21:28瞿爱兵周林榛
东方教育 2016年7期
关键词:自动化测试探讨

瞿爱兵++周林榛

摘要:空调系统在车辆当中是非常主要的部分,它能够衡量车辆的具体舒适程度。消费者在车辆舒适度方面具有很高的要求,这对于车辆功能的研发带来重点挑战。因此,人们开始对空调系统的操作性能、逻辑操作及高效性进行研究。文章简述了空调系统的实际工作原理以及自动化测试的原理,然后自动化测试的实现进行深入探究。

关键词:空调控制器;自动化测试;探讨

在研发空调控制器时,可以应用自动化方式测试产品,那么将会节省验证软件运行所花费的时间。把节省下来的时间都用在标定空调冷暖问题上,进而使车辆更加舒适。与此同时,还能够为自动化测试出更多时间,以提高测试质量,减少成本的投入。对此,笔者探讨了空调控制器中的自动化测试。

一、简述空调系统的实际工作原理

空调系统在车辆当中能够起到制冷和除湿的作用。空调控制器在自动模式下,能够根据车内与车外的温差,自动控制风门的电机位置以及风量大小,让车内的湿度与温度可以让人感觉到舒适。例如:单区空调系统。系统零件有内循环风门电机、吹脚风门电机、制冷器、蒸发器、冷凝器、压力传感器、电机位置传感器、吹窗风门电机、鼓风机、温度传感器和蒸发器等。

二、简述自动化测试的原理

从理论上讲,任何测试都是能够实现自动化的,可实际上,只有一部分测试需要对自动化测试进行应用。一般可以根据下述情况,对自动化测试进行选择:次次执行顺序相同,可数据应该不同,并容易出现的测试错误;需要输入大量变量的测试;对需要应用特殊设备来输入的设备进行测试,在激活系统的同时,分析和研究输出。选择恰当的自动化测试要点如下:研究成功的测试能够在无人看管情况下进行测试,进而使可用时间增多。而那些枯燥乏味的测试活动完全能够应用测试自动化完成,如果由人来进行测试,那么很容易出现众多种错误,所以合理的应用自动化,便可以有效提升测试质量。构建健全的回归测试集,能够让测试人员把时间都应用在新功能测试与改动方面。自动化测试能够保证一个测试一直进行,并且准确执行。同时还能够测试出预期输出和实际输出间存在的差异。

三、有效实现自动化测试

1、搭建测试系统

在进行自动化测试时,一定要搭建完善的硬件模型。设计系统模型中的硬件过程中,合理的应用以下组件便能够顺利完成测试车载控制器这项工作:采集板卡、输入信号、信号调节板卡、输出信号、通信板卡、模拟输出信号的板卡和模拟输入信号的板卡等PXI 系统;电源控制;电子负载;具有调理性能的BOB 盒;空调控制器;工控机;程控电源[2]。

实际工作原理就是由labview 软件控制、判断和检测输入系统及输出系统。PXI 系统可以通过labview 控制,使硬件可以在环系统当中进行采集、输入与输出。电源控制在系统当中属于供电系统,而利用程控电源就能在测试时对控制器中的电压进行控制。应用BOB 可以调理与检测输入信号和输出信号,并使输入及输出保持真实。

2、提升测试案例的流程化水平

在对测试案列进行程序化处理前,应该在labview 这个软件系统当中研发负责控制的界面,并在TestStand 当中构建可以自动进行测试的流程。在将测试案例作为基础的同时,应该分析和整理测试的具体要求。通过细致的分析测试案例的具体技术参数,编制出labview 系统。由labview 系统当中的编辑器对测试脚本进行编写,然后由测试系统调试案列脚本,进而促使测试文档自动完成。

3、自动测试的报告生成与实施

实现自动测试:把存在于测试案列当中的一些功能需求改成相应的软件设备,进而使功能控制得以实现,之后再测试系统当中进行调试与运行。通过被测试对象细致处理,判断、分析及采集从被测对象当中输出结果,进而自动测试空调控制器所具有的功能。实际执行情况如下:由labview 软件来调用测试案例当中的技术参数,然后应用测试系统当中的硬件和软件模型,使PXI 系统模拟输入的数字数量和驱动输入的数字。Labview 输出的所有模拟信号进入到空调控制器时,空调控制器便会应用自身所具有的功能对仿真信号进行逻辑辨别,之后将控制鼓风机和风门电机等负载电机进行输出处理。由空调控制器所输出的的数字通过DAQ 板卡时会被集中处理和收集,然后把处理过的信号再反馈给labview,最后在labview 的界面上将空调的实际输入与输出情况显示出来,这样测试人员就很够很方便的读取到系统输入与输出数据,并掌握输入与输出情况[4]。由于在测试案例当中没有对输入与输出间的关系进行设定,这就需要严格比较设定输出和实际输出,判断测试结构与预期设定是否符合,假如设定与实际相符合,那么我们就可以认为测试是成功的,假如实际输出同设定输出不相符合,那么我们就判定测试没有成功,应该重新进行测试。

四、结语

总之,测试产品属于把产品推进市场的主要环节,通过构建测试模型以及编写测试执行程序,自动的对空调功能进行测试,不仅节省了投入成本与开发时间,还确保了产品的一致性及准确性,进而在提升车辆的舒适性同时,提高产品的市场竞争力。

参考文献:

[1]朱文发,吴浩,郑树彬,等.一种地铁车辆空调温度控制器故障检测平台的设计[J].城市轨道交通研究,2014,17(6):134-137.

[2]陈玲,钱雪峰,钱勇,等.基于单片机的空调控制器抗干扰措施研究[J].自动化技术与应用,2013,32(7):99-101.

[3]荆振洋,邓李娇,叶强蔚,等.基于自动化生产的空调控制器模块支架的结构设计[J].家电科技,2015(4):79-81.

[4]李小龙,杨邵武.浅谈空调控制器常见ESD 故障现象及改善方法[J].电子测试,2015(13):24-25.

猜你喜欢
自动化测试探讨
Hadoop性能测试自动化研究
数据驱动和关键字驱动的研究与应用
基于多总线结构的电路板测试系统设计研究
航空航天与国防电子新形势下自动化测试系统的应用
基于CTI—TET和SeleniumWebdriver的Web应用自动化测试框架的设计与实现
环境科学专业《环境生态学》课程教学改革探讨
刍议小学足球教学的训练教学方法
体育旅游产业的特征及发展策略探讨
税收筹划的效应问题
自动化测试实现研究