一种基于计算机的嵌入式智能家居自动化控制测试系统的制作方法

文档序号:20696842发布日期:2020-05-12 15:06阅读:350来源:国知局
一种基于计算机的嵌入式智能家居自动化控制测试系统的制作方法

本发明属于自动化测试领域,具体是一种基于计算机的嵌入式智能家居自动化控制测试系统。



背景技术:

随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。

智能电视、空调、冰箱等为我们的现代家居生活带来了很多便利。随着智能家居的出现,用户还可以通过网络对部分智能家居设备进行设置或管理。当前智能家居系统的管理通常是,用户通过网络连接到智能家居控制器,然后向智能家居控制器发送控制信息。智能家居控制器解析用户的控制信息,然后将进行后的控制信息转化为控制指令,发送给智能家居设备以用户需要的控制。

但是,现有技术中,智能家具的使用往往受到使用者的方言以及环境的影响,在购买前需要对智能家具进行测试,以对消费者推荐最优的智能家具,降低售后问题的概率。



技术实现要素:

为了解决上述问题,本发明的目的是对多次测量信息进行数据处理,提升测量的准确性,以推荐配合消费者方言及居家环境的家居自动化控制测试系统。

为了实现上述目的,本发明的技术方案如下:一种基于计算机的嵌入式智能家居自动化控制测试系统,包括信息模块、识别与分析模块、测试环境构造模块和管理模块,信息模块通过蓝牙无线连接待测试物品的控制系统,信息模块的接收端连接网络终端,信息模块的输出端连接待测试物;

所述识别与分析模块包括用于接收声波的麦克风、对于使用环境进行图形图像截取的摄像头和对于信息进行分类处理的计算模块,所述信息模块将计算后的信息发送至网络终端,操作人员根据发送的信息进行下一步指令发出;

计算模块将采集的图像和声音制作为测试集,且计算模块对测试集的每个单元进行标记,标记后的测试集形成卷积神经网络,将最新标记的测试集对旧标记测试集进行比对,比对结果传输至网络终端。

进一步,所述信息模块用于接收网络终端的调试指令,同时将调试指令通过无线蓝牙传输至任意家居设备的内嵌信号接收器中,信息模块内置有信号分流模块,信号分流模块将接收的信息传输至对应的家居内。

进一步,所述网络终端带有运行日志生成录,日志生成录包括用户发出的指令、信息模块发出的指令和智能家居运行的参数。

进一步,测试环境构造模块对信息进行格式转换、数据清洗、数据集成、数据归约和数据预处理,测试环境构造模块运用编译技术的语法分析方法,识别出每个操作信息的基本操作,记录基本操作的参数及数值,统计基本操作的使用次数,然后存入基本操作库。

进一步,所述管理模块用于指令的协调与中转,预先将接收的指令形成测试框架,根据操作序列模拟用户对智能家居系统的操作。

进一步,所述管理模块内置有监测模块,所述监测模块用于异常值的抓取,异常值抓取详见如下过程:

s1.当前监测的数据为x1,x2,…,xn,由上述第一步得出平均值λ;

s2.假设x是当前检查的值,λ为数据集的平均值;

s3.将数据集中最高的标记为,由以下公式算出一个得分,若x偏离了λ1,则得分与给定的越不匹配,则异常越多。

采用上述方案后实现了以下有益效果:1、相对于利用连接线插入调试的现有技术,本技术方案中利用内嵌的蓝牙芯片,进行无线信息传输,实现了多设备远距离连接。

2、相对于采用远距离连接的现有技术,本技术方案中识别与分析模块对操作人员的声音,使用环境进行记录,同时通过卷积神经网络对各种使用环境与语言输入的情况进行记录,综合对比分析得出最优使用环境。

3、相对于采用卷积神经网络的现有技术,本技术方案中生成测试集对比,便于分析记录语言感应的灵敏度,以及环境对使用状况的干扰。

4、相对于采用灵敏度测试的现有技术,本技术方案中利用信息模块进行信号分流,便于对多程序与原件控制,降低信号的相互干扰性。

5、相对于采用信号分流的现有技术,本技术方案中利用日志生成,便于查询指令和家居的工作状态。

6、相对于便于查询和记录的现有技术,本技术方案中采用异常数据抓取与分析,过滤异常参数对测试环境造成的影响。

附图说明

图1为本发明实施例的流程图;

图2为图1中测试环境构造模块的电路连接关系图;

图3为本方案实现的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例基本如附图1所示:一种基于计算机的嵌入式智能家居自动化控制测试系统,包括信息模块、识别与分析模块、测试环境构造模块和管理模块,信息模块通过蓝牙无线连接待测试物品的控制系统,信息模块的接收端连接网络终端,网络终端带有运行日志生成录,日志生成录包括用户发出的指令、信息模块发出的指令和智能家居运行的参数,信息模块的输出端连接待测试物。

信息模块用于接收网络终端的调试指令,同时将调试指令通过无线蓝牙传输至任意家居设备的内嵌信号接收器中,信息模块内置有信号分流模块,信号分流模块将接收的信息传输至对应的家居内。

请参考图2,识别与分析模块包括用于接收声波的麦克风、对于使用环境进行图形图像截取的摄像头和对于信息进行分类处理的计算模块,所述信息模块将计算后的信息发送至网络终端,操作人员根据发送的信息进行下一步指令发出,计算模块将采集的图像和声音制作为测试集,且计算模块对测试集的每个单元进行标记,标记后的测试集形成卷积神经网络,将最新标记的测试集对旧标记测试集进行比对,比对结果传输至网络终端。

测试环境构造模块对信息进行格式转换、数据清洗、数据集成、数据归约和数据预处理,测试环境构造模块运用编译技术的语法分析方法,识别出每个操作信息的基本操作,记录基本操作的参数及数值,统计基本操作的使用次数,然后存入基本操作库。

管理模块用于指令的协调与中转,预先将接收的指令形成测试框架,根据操作序列模拟用户对智能家居系统的操作,管理模块内置有监测模块,所述监测模块用于异常值的抓取。

请参考图3,具体实施过程如下:操作人员将待测试的家居器械通过蓝牙模块进行连接,此时操作人员对网络终端发出调试指令,随后网络终端生成本次调试信息的日志,日志内容中记录当时的语音指令和家居器械的执行情况。

在多次测量过程中,管理模块中的监测模块将异常值进行抓取,s1.当前监测的数据为x1,x2,…,xn,由上述第一步得出平均值λ;s2.假设x是当前检查的值,λ为数据集的平均值;s3.将数据集中最高的标记,由以下公式算出一个得分,若x偏离了λ1,则得分与给定的越不匹配,则异常越多,操作人员分析并总结异常的原因排除故障。

筛选掉异常数据后,计算模块将图像信息和声音信息集成为卷积神经网络,将最新标记的测试集对旧标记测试集进行比对,得出最佳运行状态并分析出家具装置的运行状态。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1