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

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

3天内不再提示

自动化支持物联网的HVAC系统测试的最佳方法

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

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

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

暖通空调区域系统

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

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

如果这些组件中的任何一个无法正常工作,则整个系统都可能出现故障。这就是为什么测试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系统现在是大多数住宅,工业和商业建筑的一部分,这就是为什么如果您希望发现未知缺陷,确保更高的效率,并在发布之前和之后最大限度地提高性能,则必须测试正确的测试方法。

审核编辑:郭婷

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

    关注

    1926

    文章

    9516

    浏览量

    184333
  • python
    +关注

    关注

    56

    文章

    4782

    浏览量

    84463
收藏 人收藏

    评论

    相关推荐

    联网在工业自动化中的作用

    增强了生产的灵活性和可持续性。 1. 数据收集与监控 联网技术的核心之一是数据的收集。在工业自动化中,传感器和设备可以实时监控生产线上的各种参数,如温度、压力、湿度、速度等。这些数据被传输到中央
    的头像 发表于 10-29 10:33 225次阅读

    联网产品的电池电压自动采集的研发测试方案

    一、联网行业中存在问题 在当今的科技时代,联网电子产品的应用愈发广泛,无论是智能家居中的各类传感器,还是工业自动化领域的远程监控设备,亦
    的头像 发表于 09-29 11:10 332次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b>产品的电池电压<b class='flag-5'>自动</b>采集的研发<b class='flag-5'>测试</b>方案

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

    开关电源自动化测试设备是将测试软件和测试硬件集成在一个电源测试柜中的ate自动测试设备,其
    的头像 发表于 08-30 18:19 1175次阅读
    开关电源<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 267次阅读

    PLC网关:工业自动化联网的融合点

    PLC 网关已经越来越多的应用在IIOT工业联网中,那么,PLC网关到底是什么呢? PLC 网关是一种工业联网的网络设备,设计用于实现不同自动化
    的头像 发表于 07-29 14:45 347次阅读
    PLC网关:工业<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 596次阅读
    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 443次阅读
    户外便携储能电源<b class='flag-5'>自动化</b><b class='flag-5'>测试</b><b class='flag-5'>系统</b>高效完成电源<b class='flag-5'>测试</b>

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

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

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

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

    联网网关在工业自动化中的应用

    在工业自动化领域,联网网关的应用为生产线带来了巨大的变革。通过将各种传感器、执行器、设备等连接到联网网关,企业可以实现生产过程的智能
    的头像 发表于 04-03 14:02 407次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b>网关在工业<b class='flag-5'>自动化</b>中的应用

    PLC远程上下载联网网关在工业自动化中的地位

    PLC远程上下载联网网关在工业自动化中的地位 蓝蜂联网PLC远程上下载
    的头像 发表于 12-27 17:22 660次阅读

    HamronyOS自动化测试框架使用指南

    概述 为支撑 HarmonyOS 操作系统自动化测试活动开展,我们提供了支持 JS/TS 语言的单元及 UI 测试框架,
    发表于 12-19 10:26

    电源测试怎么自动化?电源模块自动化测试系统如何实现?

    纳米软件在电测行业深耕十余年,在行业的大背景下,为了进一步完善自动化测试,开发出了新的智能的电源模块自动化测试
    的头像 发表于 12-15 14:40 832次阅读
    电源<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>如何实现?

    LabVIEW与Tektronix示波器实现电源测试自动化

    和Tektronix示波器解决了电源测试中的实际问题,实现了测试过程的自动化、高效和精确。这不仅显著提高了产品
    发表于 12-09 20:37

    特种电源模块测试方法是什么?自动化测试软件如何对其测试

    特种电源区别于普通电源,由于其设计要求特别高及其功能特点,对于特种电源的研发、产线测试要求也非常严格,确保其可以满足设备需求,提供稳定的电源。因此自动化测试是特种电源测试的高可靠性
    的头像 发表于 12-01 14:50 429次阅读