掌桥专利:专业的专利平台
掌桥专利
首页

一种基于智能窗帘设备控制方法和系统

文献发布时间:2024-04-18 20:01:23


一种基于智能窗帘设备控制方法和系统

技术领域

本发明涉及智能家居技术领域,具体涉及一种基于智能窗帘设备控制方法和系统。

背景技术

智能窗帘设备是智能家居中的一种,能够通过连接网络、传感器和其他智能设备来实现智能化操作,智能窗帘设备可以通过智能手机、语音控制、遥控器等多种方式进行控制,能够根据用户的需求和环境变化来调整开合程度,实现自动化、智能化的窗帘管理。

目前的智能窗帘设备通常包括有多层,例如纱帘层、保温层、遮光层和隔音层,在使用时,用户可以根据当前的室内环境选择对应窗帘层的升起或者放下。在现有技术中,虽然部分智能窗帘设备能够根据室内场景选择对应窗帘的调节,然而由于室外因素的一些干扰使得部分调整方式与室外实时环境并不相适应,难以起到预想的调整效果。

因此有必要提供新的一种基于智能窗帘设备控制方法和系统。

发明内容

基于现有技术中存在的上述问题,本发明实施例的目的在于提供一种基于智能窗帘设备控制方法,通过获取室内外环境和当前室内场景模式相结合,并与用户生活习惯相贴合,使得智能窗帘设备满足个性化需求,提高了用户使用舒适性。

为实现上述目的,本发明采用的技术方案是:一种基于智能窗帘设备控制方法,包括:

S1,获取由用户输入的实时控制指令;

S2,获取室内环境信息和室外环境信息,构建环境调节策略;

S3,依据由用户输入的历史控制数据对设备的控制状态进行训练,得到设备的控制属性集;

S4,当设备为智能模式时,将环境调节策略与控制属性集进行叠加处理,输出第一控制指令;

S5,将实时控制指令作为控制指令的最高优先级,当设备接收到由用户输入的实时控制指令,此时解除智能模式,输出第二控制指令。

进一步的,S1中,所述由用户输入的实时控制指令包括红外遥控设备发出的控制指令、远程软件设备发出的控制指令以及语音控制指令。

进一步的,所述语音控制指令包括:首先实时采集声音信号并生成数字信号;对数字信号进行初步对比;将数字信号进行滤波处理,得到输出信号;对输出信号进行识别为识别符号序列,并将语音识别匹配成功的识别符号序列输出为序列匹配结果;根据序列匹配结果中的得到相应的语音控制指令。

进一步的,S2中,所述获取室内环境信息和室外环境信息,构建环境调节策略,包括:

所述室内环境信息包括室内温度T,所述室外环境信息包括室外光照强度

G和室外噪音强度Z;通过获取室内环境信息和室外环境信息进行分析,构建出环境调节策略,用于判断室外环境当前是否会对室内的用户造成负面影响。

进一步的,S3中,所述依据由用户输入的历史控制数据对设备的控制状态进行训练,得到设备的控制属性集,包括:

S3-1,获取用户输入的历史控制数据,对其进行分类整理后,存入数据库,进而得到用户控制原始数据集;

S3-2,对所述用户控制原始数据集进行数据预处理工作,并分为训练集、验证集和测试集,得到预处理后的数据集;

S3-3,建立用户控制智能窗帘习惯模型,并将预处理后的数据集输入到所述用户控制智能窗帘习惯模型中,对数据集进行优化,得到优化后的数据再进行数据分类,而后进行数据分析,得到用户控制习惯描述的输出结果;

S3-4,根据所述用户控制习惯描述的输出结果,进行归类,得到用户控制习惯的控制属性集。

进一步的,S4中,所述当设备为智能模式时,将环境调节策略与控制属性集进行叠加处理,输出第一控制指令,包括:获取环境调节策略中智能窗帘设备各个层中的组合状态;获取控制属性集中智能窗帘设备各个层中的组合状态;预设智能窗帘设备各个层的属性值,当环境调节策略和控制属性集发生控制状态矛盾时,根据其属性值较大控制方式作为第一控制指令。

进一步的所述基于智能窗帘设备控制方法还包括:

S6,在一定周期内,获取智能窗帘布的质量信息,当质量信息大于预设清洗阈值时,提示用户进行清洗;

获取智能窗帘设备的外力信息,当外力信息大于预设拉扯力阈值时,则进行声音提示,避免人为或者宠物对对智能窗帘设备造成意外损坏。

一种基于智能窗帘设备控制系统,应用于上述基于智能窗帘设备控制方法,所述基于智能窗帘设备控制系统包括:

输入模块,用于获取由用户输入的实时控制指令;

采集模块,用于获取室内环境信息和室外环境信息,构建环境调节策略;

第一处理模块,用于依据由用户输入的历史调节控制数据对设备的控制状态进行训练,得到设备的控制属性集;

第二处理模块,用于当设备为智能模式时,将环境调节策略与控制属性集进行叠加处理,输出第一控制指令;

控制模块,用于将实时控制指令作为控制指令的最高优先级,当设备接收到由用户输入的实时控制指令,此时解除智能模式,输出第二控制指令。

本发明还一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或一个以上的指令,所述一个或一个以上的指令内的处理器执行时实现如上述一种基于智能窗帘设备控制方法。

本发明还提供一种电子设备,包括:存储器和处理器;所述存储器中存储有至少一条程序指令;所述处理器通过加载并执行所述至少一条程序指令以实现如上述一种基于智能窗帘设备控制方法。

本发明的有益效果是:本发明的基于智能窗帘设备控制方法包括:获取由用户输入的实时控制指令;获取室内环境信息和室外环境信息,构建环境调节策略;依据由用户输入的历史调节控制数据对设备的控制状态进行训练,得到设备的控制属性集;当设备为智能模式时,将环境调节策略与控制属性集进行叠加处理,输出第一控制指令;将实时控制指令作为控制指令的最高优先级,当设备接收到由用户输入的实时控制指令,此时解除智能模式,输出第二控制指令。本发明通过获取室内外环境和当前室内场景模式相结合,并与用户生活习惯相贴合,使得智能窗帘设备满足个性化需求,提高了用户使用舒适性。

附图说明

下面结合附图和实施例对本发明作进一步说明。

图中:

图1为本发明实施例一提供的基于智能窗帘设备控制方法的流程图;

图2为本发明实施例二提供的基于智能窗帘设备控制系统的结构示意图;

图3是本发明所提供的电子设备的部分原理框图。

具体实施方式

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

第一实施方式:

本发明的第一实施方式提供了一种基于智能窗帘设备控制方法,包括:获取由用户输入的实时控制指令;获取室内环境信息和室外环境信息,构建环境调节策略;依据由用户输入的历史调节控制数据对设备的控制状态进行训练,得到设备的控制属性集;当设备为智能模式时,将环境调节策略与控制属性集进行叠加处理,输出第一控制指令;将实时控制指令作为控制指令的最高优先级,当设备接收到由用户输入的实时控制指令,此时解除智能模式,输出第二控制指令。本发明通过获取室内外环境和当前室内场景模式相结合,并与用户生活习惯相贴合,使得智能窗帘设备满足个性化需求,提高了用户使用舒适性。

下面对本实施方式的基于智能窗帘设备控制方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须,本实施方式的具体流程如图1所示,本实施方式应用于基于智能窗帘设备控制系统。

步骤S1,获取由用户输入的实时控制指令。

具体而言,由用户输入的实时控制指令包括红外遥控设备发出的控制指令、远程软件设备发出的控制指令以及语音控制指令。

红外遥控设备发出的控制指令包括:通过红外发光二极管发出经过调制的红外光波,将红外发射器发射的红外光转换为相应的电信号,当红外遥控设备按下相对应的指令按键是,指令编码电路产生所需的指令编码信号,指令编码信号对载波进行调制,在经过驱动电路进行功率放大后向外发射电路向外发射经调制定的指令编码信号发送给智能窗帘设备上的接收电路,接收电路将红外遥控设备发送的指令编码信号接收后进行放大后送解调电路,解调电路将已调制的指令编码信号解调出来,而后经过指令译码器编码指令信号进行译码,从而得到相应的控制指令。

远程软件设备发出的控制指令包括:用户可以通过电脑、手机或者其他移动终端登录远程服务器进入到与智能窗帘设备对应的控制页面,然后选择需要的操作命令,此时远程服务器将用户输入的指令进行发送到家庭网关,家庭网关接收到指令后进行解析,并按照提取指令中的目标地址,发送给智能窗帘设备,随后智能窗帘设备接收到远程软件设备发出的控制指令。

语音控制指令包括:首先实时采集声音信号并生成数字信号;对数字信号进行初步对比;将数字信号进行滤波处理,得到输出信号;对输出信号进行识别为识别符号序列,并将语音识别匹配成功的识别符号序列输出为序列匹配结果;根据序列匹配结果中的得到相应的语音控制指令。

步骤S2,获取室内环境信息和室外环境信息,构建环境调节策略。

具体而言,室内环境信息包括室内温度T,室外环境信息包括室外光照强度G和室外噪音强度Z。

通过在相应位置设有温度传感器、红外传感器和声音传感器,分别获取室内温度T、室外光照强度G和室外噪音强度Z。

由于现有的智能窗帘一般设置有多层,包括纱帘层、保温层、遮光层以及隔音层,纱帘层主要用于保护用户室内隐私,保温层用于隔离与外界温度,在夏天时能够避免外部强烈光照造成室内温度过高,遮光层用于调节光线,隔音层用于降低室外发出的噪音。

在使用时,通过获取室内环境信息和室外环境信息进行分析,构建出环境调节策略,用于判断室外环境当前是否会对室内的用户造成负面影响;例如,若室内的用户在睡觉时,就会对用户的睡眠形成负面影响。

在用户居家生活模式下,在白天时间段内,获取室内温度T是否在预设温度范围内,当室内温度T大于第一温度阈值T

在用户外出模式下,获取室外光照强度G是否在预设范围内,由于室内的一些家具物品在阳光暴晒下则会减少其使用寿命,当室外光照强度G大于预设光照强度阈值时,此时形成的调节策略为将遮光层放下。其中,预设光照强度阈值用户可以根据需求自行设定。

获取室内情景,用户休息情景下,预设第一噪音阈值为Z

步骤S3,依据由用户输入的历史控制数据对设备的控制状态进行训练,得到设备的控制属性集。

具体步骤包括:步骤S3-1,获取用户输入的历史控制数据,对其进行分类整理后,存入数据库,进而得到用户控制原始数据集。其中,用户输入的历史控制数据包括,控制时间和对应不同窗帘层数的控制状态;其中,由于用户的生活习惯会根据工作日和休息日的不同而形成不同的生活习惯,控制时间包括具体的日期以及一天内的具体时刻。

步骤S3-2,对所述用户控制原始数据集进行数据预处理工作,并分为训练集、验证集和测试集,得到预处理后的数据集。筛选出完整的用户控制数据,而一些因为用户误操作造成的控制数据,例如:在2分钟之内连续进行窗帘层的升起或放下操作,则判定为无效数据,需要对其数据进行清洗。将预处理后的数据集的60%的数据划分为训练集,20%的数据划分为验证集,其余20%的数据划分为测试集。

步骤S3-3,建立用户控制智能窗帘习惯模型,并将预处理后的数据集输入到所述用户控制智能窗帘习惯模型中,对数据集进行优化,得到优化后的数据再进行数据分类,而后进行数据分析,得到用户控制习惯描述的输出结果。其中,用户控制智能窗帘习惯模型采用卷积神经网络模型为基础。

步骤S3-4,根据所述用户控制习惯描述的输出结果,进行归类,得到用户控制习惯的控制属性集。

步骤S4,当设备为智能模式时,将环境调节策略与控制属性集进行叠加处理,输出第一控制指令。

具体而言,将环境调节策略与控制集属性进行叠加,使得此时的智能窗帘设备为最大优化值,包括:获取环境调节策略中智能窗帘设备各个层中的组合状态;获取控制属性集中智能窗帘设备各个层中的组合状态;预设智能窗帘设备各个层的属性值,当环境调节策略和控制属性集发生控制状态矛盾时,根据其属性值较大控制方式作为第一控制指令。

具体为,预设纱帘层为a,纱帘层放下为a

保温层为b,保温层放下为b

遮光层为c,遮光层放下为c

隔音层为d,隔音层放下为d

若预设用户较为注重隐私保护,则将纱帘层状态为a

例如,此时环境调节策略状态为(a

b

步骤S5,将实时控制指令作为控制指令的最高优先级,当设备接收到由用户输入的实时控制指令,此时解除智能模式,输出第二控制指令。

具体而言,当用户输入的实时控制指令包括红外遥控设备发出的控制指令、远程软件设备发出的控制指令以及语音控制指令时,此时智能窗帘设备将实时控制指令作为最高级别指令,并解除智能模式,按照用户输入的实时控制指令作为第二控制指令进而控制智能窗帘设备。当用户输入进入智能模式时,则智能窗帘设备则继续按照第一控制指令进行输出。

本发明的基于智能窗帘设备控制方法还包括:步骤S6,在一定周期内,获取智能窗帘布的质量信息,当质量信息大于预设清洗阈值时,提示用户进行清洗。

具体而言,获取智能窗帘设备的第一次安装时或清洗晾干后安装完成时的质量信息,作为初始质量信息M

M

步骤S7,获取智能窗帘设备的外力信息,当外力信息大于预设拉扯力阈值时,则进行声音提示,避免人为或者宠物对对智能窗帘设备造成意外损坏。

具体而言,智能窗帘设备内置有拉力传感器,当检测到窗帘受到较大的外力拉扯时,即当外力信息大于预设拉扯力阈值时,安装有内置音响等进行声音提示,避免人为对窗帘造成意外损坏或者宠物对窗帘进行恶意拉扯。

第二实施方式:

如图2所示,本发明的第二实施方式提供一种基于智能窗帘设备控制系统,包括:输入模块201、采集模块202、第一处理模块203、第二处理模块204、控制模块205。

具体而言,输入模块201,用于获取由用户输入的实时控制指令;采集模块202,用于获取室内环境信息和室外环境信息,构建环境调节策略;第一处理模块203,用于依据由用户输入的历史调节控制数据对设备的控制状态进行训练,得到设备的控制属性集;第二处理模块204,用于当设备为智能模式时,将环境调节策略与控制属性集进行叠加处理,输出第一控制指令;控制模块205,用于将实时控制指令作为控制指令的最高优先级,当设备接收到由用户输入的实时控制指令,此时解除智能模式,输出第二控制指令。

不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

第三实施方式:

本发明的第三实施方式提供了一种网络侧服务断,如图3所示,包括至少一个处理器301;以及,与至少一个处理器301通信连接的存储器302;其中,存储器302存储有可被至少一个处理器301执行的命令,指令至少被一个处理器301执行,以使至少一个处理器301能够执行上述的数据处理方法。

其中,存储器302和处理器301采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器301和存储器302的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器301处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器301。

处理器301负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器302可以被用于存储处理器301在执行操作时所使用的数据。

第四实施方式:

本发明的第四实施方式提供了一种计算机读存储介质,存储有计算机程序。计算机程序被处理器执行时实现第一实施方式中的基于智能窗帘设备控制方法。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

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

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种玻璃蚀刻液及其制备方法和一种采用所述玻璃蚀刻液的蚀刻工艺及制得的玻璃制品
  • 蚀刻组合物、蚀刻方法及利用其的半导体器件的制造方法
  • 一种利用电路蚀刻装置对电路进行蚀刻的方法
  • 避免二次蚀刻的蚀刻机及其使用方法
  • 用于沉积氟氧化铝层以快速恢复在蚀刻腔室中的蚀刻量的方法
  • 氨性蚀刻装置中加速蚀刻及沉积金属的方法
技术分类

06120116553656