0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

自动化支持IoT的HVAC系统测试的最佳方法

星星科技指导员 来源:嵌入式计算设计 作者:Shraddha Shah 2022-11-23 14:17 次阅读

HVAC现在比以往任何时候都更智能,因为只需使用连接的应用程序在我们的移动设备上单击一下即可对其进行远程控制。HVAC系统还可以配置Alexa或Google智能家居,通过使用语音控制使我们的生活更加方便。物联网技术还使暖通空调系统更智能、更高效。

智能HVAC系统的主要组件包括HVAC设备,用于与设备通信的云以及控制设备功能的移动应用程序。多个暖通空调系统组合成分区系统,在不同区域实现更高的能源效率以及独立和可定制的加热和冷却需求。

暖通空调区域系统

为什么要测试智能暖通空调系统?

由于暖通空调系统控制特定区域或地区的环境条件,因此确保其整体性能至关重要。此外,当系统足够智能,可以由远程应用程序控制时,验证移动应用程序、云 API 以及通信协议和设备功能的端到端完整性变得至关重要(即,从移动应用程序到云再到 HVAC 系统并返回)。

如果这些组件中的任何一个无法正常工作,则整个系统都可能出现故障。这就是为什么测试HVAC系统是开发和部署生命周期中复杂但至关重要的一部分。

随时随地控制暖通空调。

一种测试智能暖通空调系统的方法

为了确保暖通空调系统的整体系统完整性,需要考虑三种不同的方法:

1. 功能特性验证

2. 接口测试

3. 性能/负载测试

功能特性验证

HVAC设备具有调度功能,其中调度模式和温度可以在一天中设置,也可以使用时隙每周设置。某些设备可能会促进假期/一键式离开功能,该功能可以将恒温器置于“离开”模式。

所有这些功能都可以使用手动或自动测试进行验证,其中包括移动应用程序的测试及其通过通信协议和API与HVAC设备的连接。最重要的方面之一是确保恒温器节能且功耗最低,这可以通过使用情况图进行验证,这些图表可以全面了解能源使用情况与消耗。

市场上有各种工具和框架,但最好的开源工具Appium广泛用于测试移动应用程序,并且可以与机器人框架一起使用,通过MQTT进行HVAC设备验证。

HVAC 设备可以连接到树莓派Python 脚本(即发布/订阅请求和响应数据)将读取或写入恒温器设备对象的值。自动化脚本可以通过更新将在恒温器上验证的值并通过订阅的 MQTT 响应主题读取相应的对象值来验证移动应用程序的功能方面,反之亦然。

接口测试

API 是开发人员用于通过通信协议在移动应用程序和设备之间建立通信的构建块。因此,请务必确保 API 在发送到服务器的请求中给出预期的响应。

有各种工具可用于测试 Rest API,Postman 就是其中之一

性能/负载测试

当涉及到测试大量设备和同时处理并发用户时,必须执行性能/负载测试,以确保系统的可靠性、可扩展性和负载处理能力。当N个用户同时使用 HVAC 系统时,其性能可能会下降或响应时间可能会延迟,这可能会在重负载期间使服务器崩溃。

这可以通过检测服务器在给定时间处理最大负载数量的能力并通过负载测试将它们分布在不同的实例上来克服。市场上有各种工具,其中Locust是基于Python的工具,可用于开发性能脚本,这些脚本执行超过N个HVAC设备,以得出系统的容差/行为。

自动化测试:保持冷静

智能 HVAC 系统现在是大多数住宅、工业和商业建筑的一部分,这就是为什么如果您希望发现未知缺陷、确保更高的效率并在发布前后最大限度地提高性能,则必须测试正确的测试方法。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能家居
    +关注

    关注

    1928

    文章

    9558

    浏览量

    185010
  • HVAC
    +关注

    关注

    0

    文章

    68

    浏览量

    19740
  • IOT
    IOT
    +关注

    关注

    187

    文章

    4207

    浏览量

    196728
收藏 人收藏

    评论

    相关推荐

    开关电源自动化测试设备:如何实现自动化测试

    开关电源自动化测试设备是将测试软件和测试硬件集成在一个电源测试柜中的ate自动测试设备,其
    的头像 发表于 08-30 18:19 1263次阅读
    开关电源<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>设备:如何实现<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>?

    XLT高速线缆自动化测试系统

    高速线缆自动化测试系统 随着高速通信的快速发展,对于高速数据通信线缆性能要求日益增高,在其硏发、生产阶段,需要多次测试射频性能。传统人工手动测试
    的头像 发表于 08-05 16:39 319次阅读

    ATECLOUD智能云测试平台推动自动化测试发展

    目前,ATECLOUD专注于为电源模块、电源管理芯片和射频组件测试提供自动化测试方案。同时,也支持定制开发,如电机驱动测试、元器件
    的头像 发表于 07-26 15:26 370次阅读
    ATECLOUD智能云<b class='flag-5'>测试</b>平台推动<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>发展

    电源管理芯片输出端的纹波自动化测试方法

    纳米软件为客户提供一站式自动化测试服务,工程师会根据要求创建好测试项目和方案,系统交付后客户直接运行方案就可以开始测试。通过对电源芯片的输出
    的头像 发表于 07-17 17:10 685次阅读
    电源管理芯片输出端的纹波<b class='flag-5'>自动化</b><b class='flag-5'>测试</b><b class='flag-5'>方法</b>

    OTA自动化测试解决方案——实车级OTA测试系统PAVELINK.OTABOX

    ,并简单介绍北汇信息的实车级OTA自动化测试解决方案——PAVELINK.OTABOX。实车级OTA自动化系统目前,OTA自动化
    的头像 发表于 07-11 08:26 653次阅读
    OTA<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>解决方案——实车级OTA<b class='flag-5'>测试</b><b class='flag-5'>系统</b>PAVELINK.OTABOX

    户外便携储能电源自动化测试系统高效完成电源测试

    纳米软件电源自动化测试系统是基于ATECLOUD平台开发的、针对储能电源及其它电源模块的自动化测试系统
    的头像 发表于 07-08 16:44 499次阅读
    户外便携储能电源<b class='flag-5'>自动化</b><b class='flag-5'>测试</b><b class='flag-5'>系统</b>高效完成电源<b class='flag-5'>测试</b>

    机械自动化自动化的一种吗

    引言 自动化技术是指利用控制装置对生产过程进行控制,以实现生产过程的自动化。机械自动化自动化技术的一种,它主要涉及到使用机械设备和控制系统
    的头像 发表于 07-01 09:32 1651次阅读

    纳米软件自动化测试合作:4644芯片与VPX模块测试

    近日,纳米软件与西安广勤电子技术有限公司就4644电源芯片自动化测试和VPX电源自动化测试达成战略合作。在双方进行深入探讨后,纳米软件为广勤电子公司提供了高效、专业的
    的头像 发表于 05-09 15:49 457次阅读
    纳米软件<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>合作:4644芯片与VPX模块<b class='flag-5'>测试</b>

    ATECLOUD自动化测试系统区别于传统自动化测试系统

    纳米软件通过多年业务积累,具有丰富的软件开发和系统集成经验。ATECLOUD自动化测试平台也一直在迭代升级,扩展功能,致力于让测试变得更简单、更便捷。
    的头像 发表于 05-08 15:58 426次阅读
    ATECLOUD<b class='flag-5'>自动化</b><b class='flag-5'>测试</b><b class='flag-5'>系统</b>区别于传统<b class='flag-5'>自动化</b><b class='flag-5'>测试</b><b class='flag-5'>系统</b>

    纳米软件分享:电源管理芯片自动化测试方案

    在纳米软件与江苏某科技公司合作的电源管理芯片产线测试项目中,需要完成单入单出、单入双出、单入三出、单入四出系列微模块的14个项目的自动化测试。该公司之前是手动测试,没有
    的头像 发表于 04-23 13:47 493次阅读
    纳米软件分享:电源管理芯片<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>方案

    鸿蒙OS开发实战:【自动化测试框架】使用指南

    为支撑HarmonyOS操作系统自动化测试活动开展,我们提供了支持JS/TS语言的单元及UI测试框架,
    的头像 发表于 04-08 14:49 1382次阅读
    鸿蒙OS开发实战:【<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>框架】使用指南

    工业自动化系统设计

    工业自动化系统设计是一项涉及多个领域和技术的综合性任务。它旨在通过自动化设备和系统的集成,提高生产效率、降低能耗、确保产品质量和增强企业竞争力。 一、工业
    的头像 发表于 02-02 17:00 796次阅读
    工业<b class='flag-5'>自动化</b><b class='flag-5'>系统</b>设计

    Eggplant—HMI自动化测试软件

    Eggplant是英国TestPlant公司推出的创新性自动化测试工具。通过VNC或RDP通讯技术远程桌面连接被测对象,基于图像和文字识别算法进行对象定位,进而驱动和确认被测HMI设备的响应,能够
    的头像 发表于 01-23 18:00 601次阅读

    沙特stc和华为商用核心网自动化实践荣获“年度最佳自动化项目奖”

    近期,Global Telecom Awards(GTA)颁奖典礼在英国伦敦举行。沙特stc和华为因在核心网自动化方面的创新实践荣获“年度最佳自动化项目奖”(Automation
    的头像 发表于 01-17 10:15 452次阅读

    ETC自动化测试系统ETC Runsys. #ETC #自动化测试 #OBU #RSU

    自动化测试
    度纬仪器
    发布于 :2024年01月12日 10:01:20