WO2015117487A1 - 智能家居实现系统及方法、家居网关、计算机存储介质 - Google Patents
智能家居实现系统及方法、家居网关、计算机存储介质 Download PDFInfo
- Publication number
- WO2015117487A1 WO2015117487A1 PCT/CN2014/093304 CN2014093304W WO2015117487A1 WO 2015117487 A1 WO2015117487 A1 WO 2015117487A1 CN 2014093304 W CN2014093304 W CN 2014093304W WO 2015117487 A1 WO2015117487 A1 WO 2015117487A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- agent module
- home
- environment
- sensor information
- control
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000003860 storage Methods 0.000 title claims abstract description 10
- 238000005516 engineering process Methods 0.000 claims description 15
- 238000013528 artificial neural network Methods 0.000 claims description 10
- 238000011217 control strategy Methods 0.000 claims description 9
- 230000007613 environmental effect Effects 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000004458 analytical method Methods 0.000 abstract description 4
- 238000007726 management method Methods 0.000 description 29
- 238000010586 diagram Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000010921 in-depth analysis Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2823—Reporting information sensed by appliance or service execution status of appliance services in a home automation network
- H04L12/2827—Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
Definitions
- the invention relates to the field of smart homes, in particular to a smart home realization system and method, a home gateway and a computer storage medium.
- the embodiments of the present invention provide:
- a smart home implementation method for a home gateway includes:
- the analyzing the collected sensor information includes:
- the collected sensor information is analyzed according to a pre-stored control strategy.
- the method further includes:
- the method further includes:
- the collected sensor information is analyzed to obtain the control strategy.
- the embodiment of the invention further provides a home gateway, comprising: a management agent module, an environment agent module and an execution agent module; wherein
- the environmental agent module is configured to collect sensor information related to a home environment
- the management agent module is configured to analyze sensor information collected by the environment agent module, determine tasks to be executed, and control execution of the agent module;
- the execution agent module is configured to control a corresponding home device to perform a task that needs to be performed by the management agent module.
- the home gateway further includes a database module.
- the database module is configured to maintain a control policy
- the management agent module is specifically configured to analyze the sensor information collected by the environment agent module according to the control policy stored in the database module.
- the home gateway further includes a user agent module.
- the user agent module is configured to acquire a user instruction
- the management agent module is configured to control a corresponding home device to perform a corresponding operation by executing an agent module according to the user instruction.
- the management agent module is further configured to initialize one or more of the following modules when the system is started:
- Database module Database module, environment agent module, user agent module, execution agent module.
- the management agent module is further configured to analyze the sensor information collected by the environment agent module according to the fuzzy control neural network technology, and obtain a control strategy.
- the embodiment of the invention further provides a smart home implementation system, including: a home gateway, a sensor and an actuator; wherein
- the home gateway is the home gateway described above;
- the sensor is configured to separately monitor a home environment and provide monitoring information for the environment agent module;
- the executor is configured to control the home device to perform a corresponding operation according to the control of the execution agent module.
- Embodiments of the present invention also provide a computer storage medium having stored therein computer executable instructions for performing the above method.
- Embodiments of the present invention provide a smart home implementation system and method, a home gateway, and a computer storage medium, collect sensor information related to a home environment, analyze collected sensor information, determine tasks to be performed, and control corresponding home equipment execution centers. Describe the tasks that need to be performed. According to the technical solution described in the embodiment of the present invention, personalization and intelligence of the home space can be realized, thereby improving control flexibility and thereby improving user experience.
- FIG. 1 is a schematic flowchart of a method for implementing a smart home according to an embodiment of the present invention
- FIG. 2 is a schematic structural diagram of a home gateway according to an embodiment of the present invention.
- FIG. 3 is a schematic structural diagram of another home gateway according to an embodiment of the present invention.
- FIG. 4 is a schematic structural diagram of another home gateway according to an embodiment of the present invention.
- FIG. 5 is a schematic structural diagram of a smart home implementation system according to an embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a smart home system according to Embodiment 1 of the present invention.
- FIG. 7 is a schematic structural diagram of a home gateway according to Embodiment 1 of the present invention.
- FIG. 8 is a schematic diagram of a workflow of a management agent module according to Embodiment 1 of the present invention.
- FIG. 9 is a schematic structural diagram of a fuzzy control neural network according to Embodiment 1 of the present invention.
- the embodiment of the present invention provides a smart home implementation method, which is applied to a home gateway. As shown in FIG. 1 , the method includes:
- Step 11 Collect sensor information related to the home environment
- Step 12 Analyze the collected sensor information to determine the tasks that need to be performed
- Step 13 Control the corresponding home device to perform the task that needs to be performed.
- the analyzing the collected sensor information includes:
- the collected sensor information is analyzed according to a pre-stored control strategy.
- the method further includes:
- the method further includes:
- the collected sensor information is analyzed to obtain the control strategy.
- the embodiment of the present invention further provides a home gateway.
- the home gateway includes: an environment agent module 21, a management agent module 22, and an execution agent module 23;
- the environment agent module 21 is configured to collect sensor information related to a home environment
- the management agent module 22 is configured to analyze the sensor information collected by the environment agent module 21, determine tasks to be performed, and control execution of the agent module;
- the execution agent module 23 is configured to control the corresponding home device to execute the task determined by the management agent module 22 to be performed.
- the environment agent module can further pre-process after collecting the sensor information, and the pre-processed information is analyzed by the management agent module.
- the home gateway further includes a database module 24,
- the database module 24 is configured to maintain a control policy
- the management agent module 22 is specifically configured to analyze the sensor information collected by the environment agent module 21 according to the control policy stored in the database module 24.
- the home gateway further includes a user agent module 25,
- the user agent module 25 is configured to acquire a user instruction
- the management agent module 22 is configured to control the corresponding home device to perform a corresponding operation by executing the agent module 23 according to the user instruction.
- the management agent module 22 is further configured to initialize one or more of the following modules when the system is started:
- the database module 24 the environment agent module 21, the user agent module 25, and the execution agent module 23.
- the management agent module 22 is further configured to analyze the sensor information collected by the environment agent module 21 according to the fuzzy control neural network technology, and obtain a control strategy.
- the embodiment of the present invention further provides a smart home implementation system, as shown in FIG. 5, the system includes: a home gateway, a sensor, and an actuator;
- the home gateway is the home gateway (as shown in any one of FIG. 2 to FIG. 4);
- the sensor is configured to separately monitor a home environment and provide monitoring information for the environment agent module;
- the actuator is configured to control the home device to perform corresponding according to the control of the execution agent module Operation.
- the embodiment of the present invention further provides a computer storage medium, wherein computer executable instructions are stored, the computer executable instructions being used to execute the method described in any one of the foregoing method embodiments.
- the embodiment of the present invention takes the overall design idea of the smart home system as a clue, and specifically describes the technical solution of the present invention as follows:
- the first step is to build the software and hardware platform of the smart home, and initially realize the operation inside the home environment.
- the second step is to develop the intelligent agent module of the smart home application layer. .
- the first step mainly includes the following aspects:
- Sensor node controller node communication link establishment. Based on wireless communication technologies such as Bluetooth, ZigBee, Wlan, etc. First, achieve smooth communication within the home;
- the second step of development is mainly to develop some intelligent agent modules on the home gateway. It mainly includes four types of agent modules:
- Management agent module Actively execute tasks according to real-time environmental information and rules stored in the knowledge base;
- Environmental agent module collect all sensor information and preprocess the information
- Execution agent module the interface of all actuators in the home, responsible for the unified operation of all home settings Prepared
- User Agent Module Configured to interact with the user.
- FIG. 6 The structure of a smart home system according to Embodiment 1 of the present invention is shown in FIG. 6.
- the most important home gateway in the home part the task of collecting information of different network segments is taken. Inside the home network, it is connected to the ZigBee coordinator, which is the only exit for home information.
- the external network it is connected to the Internet and is the last barrier for remote operation to access the home intranet. Whether it is the information inside the home environment or the operation commands of the remote users, it will be forwarded through the home gateway. This design ensures the security of the home network environment.
- the minimum steps to build such an environment include:
- a sensor network based on ZigBee (or other short-range communication technology) is formed.
- Implement the ZigBee protocol stack to ensure smooth communication of the underlying link data.
- the parameters of the sensor can be propagated in the network, and commands issued by the upper layer can also reach the control terminal.
- the underlying function development of the home gateway In order to control the home environment. A path needs to be established between the gateway and the ZigBee coordinator.
- the gateway acts as the center of the environmental parameter processing and the controller of the behavioral action.
- the home intranet can be fully controlled; at the same time, the gateway acts as a gateway to the Internet for the home network, and can also shield external attacks and improve security.
- the home environment can be displayed to the user through the web or through the mobile phone client, or through the mobile network via SMS, MMS, etc.
- the same user can also actively control the electronic products in the home environment according to these methods.
- a structure of a home gateway according to Embodiment 1 of the present invention is as shown in FIG. 7.
- the most important management agent module is the first agent module that appears in the system and is responsible for managing other agent modules in the system.
- the tasks involved in the management agent module include the following aspects:
- the management agent module When the agent module system starts, only the management agent module is started. Then, in the initialization of the management agent module, the environment agent module, the execution agent module, and the user agent module are respectively started. In this process, the management agent module also needs to register the agent module, prepare the database, and initialize the user interface.
- the management agent module enters the home environment monitoring loop.
- the management agent module periodically issues commands to the environment agent module to obtain environment information, and automatically analyzes the environment information, and triggers various behaviors with reference to rules built into the data database. Achieve active awareness and active control of the environment.
- the management agent module also listens to other active foreign messages, such as requests sent by the user agent module, agent module management interface and other messages.
- the management agent module manipulates the sensors and actuators inside the home by analyzing the intent of these messages and then generating internal commands.
- the workflow of the management agent module is shown in Figure 8.
- the intelligence of the home is mainly reflected in the management agent module (MA) analysis parameters, in the process of assigning tasks.
- MA management agent module
- a certain intelligent algorithm should be used in this decision to achieve this goal.
- the invention adopts the technology of fuzzy control neural network, and combines the learning ability of the neural network with the fuzzy reasoning of the fuzzy system, which is an important way to realize self-organization and self-learning of home intelligent control.
- the structure of the fuzzy control neural network is shown in Fig. 9.
- Each of the above modules may be implemented by a central processing unit (CPU), a digital signal processor (DSP), or a field-programmable gate array (FPGA) in the electronic device.
- CPU central processing unit
- DSP digital signal processor
- FPGA field-programmable gate array
- embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention can take the form of a hardware embodiment, a software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明实施例公开了一种智能家居实现系统及方法、家居网关、计算机存储介质,该方法包括:收集与家居环境相关的传感器信息;对收集的传感器信息进行分析,确定需要执行的任务;控制相应的家居设备执行所述需要执行的任务。该家居网关包括:环境代理模块,配置为收集与家居环境相关的传感器信息;管理代理模块,配置为对环境代理模块收集的传感器信息进行分析,确定需要执行的任务并控制执行代理模块执行;执行代理模块,配置为控制相应的家居设备执行所述管理代理模块确定的需要执行的任务。
Description
本发明涉及智能家居领域,尤其涉及一种智能家居实现系统及方法、家居网关、计算机存储介质。
时至今日,芯片技术已发展到如此的廉价可靠,以至可以嵌入日常生活的各种设备中,使得原来的孤立的物体可以具备一定的通信和计算能力。又随着的无线局域网技术、ZigBee技术这些近距离通信技术的发展,使得这些设备可以进入互联网这样一个巨大的信息集散地来进行数据的分类和处理。同时智能代理模块技术经过几十年的发展,已积累了理论上和应用上的诸多成果。应用智能代理模块技术,可以为家居生活的不同方面提供更好的解决方案。
现有的智能家居系统大多着眼于控制家电或数据收集储存,很少会对家居环境内的数据进行更深入的分析,从而不具备归纳出家居主人的生活习惯并进一步预测出家居主人未来可能行为的能力,因此,控制灵活度较差,不利于提高用户体验。
发明内容
有鉴于此,为解决现有存在的技术问题,本发明实施例提供:
一种智能家居实现方法,应用于家居网关,包括:
收集与家居环境相关的传感器信息;
对收集的传感器信息进行分析,确定需要执行的任务;
控制相应的家居设备执行所述需要执行的任务。
一具体实施例中,所述对收集的传感器信息进行分析,包括:
根据预先存储的控制策略,对收集的传感器信息进行分析。
一具体实施例中,该方法还包括:
获取用户指令;
根据所述用户指令控制相应的家居设备执行相应的操作。
一具体实施例中,该方法还包括:
根据模糊控制神经网络技术对收集的传感器信息进行分析,获取控制策略。
本发明实施例还提供一种家居网关,包括:管理代理模块、环境代理模块和执行代理模块;其中,
所述环境代理模块,配置为收集与家居环境相关的传感器信息;
所述管理代理模块,配置为对环境代理模块收集的传感器信息进行分析,确定需要执行的任务并控制执行代理模块执行;
所述执行代理模块,配置为控制相应的家居设备执行所述管理代理模块确定的需要执行的任务。
一具体实施例中,该家居网关还包括数据库模块,
所述数据库模块,配置为维护控制策略;
所述管理代理模块,具体配置为根据所述数据库模块中存储的控制策略,对环境代理模块收集的传感器信息进行分析。
一具体实施例中,该家居网关还包括用户代理模块,
所述用户代理模块,配置为获取用户指令;
所述管理代理模块,配置为根据所述用户指令,通过执行代理模块控制相应的家居设备执行相应的操作。
一具体实施例中,所述管理代理模块,还配置为在系统启动时,初始化以下一个或多个模块:
数据库模块、环境代理模块、用户代理模块、执行代理模块。
一具体实施例中,所述管理代理模块,还配置为根据模糊控制神经网络技术对环境代理模块收集的传感器信息进行分析,获取控制策略。
本发明实施例还提供一种智能家居实现系统,包括:家居网关、传感器和执行器;其中,
所述家居网关为上述的家居网关;
所述传感器,用于分别对家居环境进行监控,为环境代理模块提供监控信息;
所述执行器,用于根据执行代理模块的控制,控制家居设备执行相应的操作。
本发明实施例还提供一种计算机存储介质,其中存储有计算机可执行指令,所述计算机可执行指令用于执行上述的方法。
本发明实施例一种智能家居实现系统及方法、家居网关、计算机存储介质,收集与家居环境相关的传感器信息;对收集的传感器信息进行分析,确定需要执行的任务;控制相应的家居设备执行所述需要执行的任务。根据本发明实施例所述的技术方案,能够实现家居空间的个性化和智能化,从而提高控制灵活度,进而提高用户体验。
图1为本发明实施例一种智能家居实现方法流程示意图;
图2为本发明实施例一种家居网关结构示意图;
图3为本发明实施例再一种家居网关结构示意图;
图4为本发明实施例再一种家居网关结构示意图;
图5为本发明实施例一种智能家居实现系统结构示意图;
图6为本发明实施例1一种智能家居系统的结构示意图;
图7为本发明实施例1一种家居网关的结构示意图;
图8为本发明实施例1管理代理模块的工作流程示意图;
图9为本发明实施例1模糊控制神经网络的结构示意图。
为了解决相关技术中智能家居系统控制灵活度较差,不利于提高用户体验的问题,本发明实施例提供了一种智能家居实现方法,应用于家居网关,如图1所示,该方法包括:
步骤11:收集与家居环境相关的传感器信息;
步骤12:对收集的传感器信息进行分析,确定需要执行的任务;
步骤13:控制相应的家居设备执行所述需要执行的任务。
可选的,在本发明一实施例中,所述对收集的传感器信息进行分析,包括:
根据预先存储的控制策略,对收集的传感器信息进行分析。
可选的,在本发明一实施例中,该方法还包括:
获取用户指令;
根据所述用户指令控制相应的家居设备执行相应的操作。
可选的,在本发明一实施例中,该方法还包括:
根据模糊控制神经网络技术对收集的传感器信息进行分析,获取控制策略。
本发明实施例还相应地提出了一种家居网关,如图2所示,该家居网关包括:环境代理模块21、管理代理模块22和执行代理模块23;其中,
所述环境代理模块21,配置为收集与家居环境相关的传感器信息;
所述管理代理模块22,配置为对环境代理模块21收集的传感器信息进行分析,确定需要执行的任务并控制执行代理模块执行;
所述执行代理模块23,配置为控制相应的家居设备执行所述管理代理模块22确定的需要执行的任务。
需要说明的是,环境代理模块收集传感器信息后可做进一步预处理,预处理后的信息供管理代理模块分析。
可选的,如图3所示,在本发明一实施例中,该家居网关还包括数据库模块24,
所述数据库模块24,配置为维护控制策略;
所述管理代理模块22,具体配置为根据所述数据库模块24中存储的控制策略,对环境代理模块21收集的传感器信息进行分析。
可选的,如图4所示,在本发明一实施例中,该家居网关还包括用户代理模块25,
所述用户代理模块25,配置为获取用户指令;
所述管理代理模块22,配置为根据所述用户指令,通过执行代理模块23控制相应的家居设备执行相应的操作。
可选的,在本发明一实施例中,所述管理代理模块22,还配置为在系统启动时,初始化以下一个或多个模块:
数据库模块24、环境代理模块21、用户代理模块25、执行代理模块23。
可选的,在本发明一实施例中,所述管理代理模块22,还配置为根据模糊控制神经网络技术对环境代理模块21收集的传感器信息进行分析,获取控制策略。
本发明实施例还相应地提出了一种智能家居实现系统,如图5所示,该系统包括:家居网关、传感器和执行器;其中,
所述家居网关为上述的家居网关(如图2至图4任一所示);
所述传感器,用于分别对家居环境进行监控,为环境代理模块提供监控信息;
所述执行器,用于根据执行代理模块的控制,控制家居设备执行相应
的操作。
本发明实施例还提供一种计算机存储介质,其中存储有计算机可执行指令,所述计算机可执行指令用于执行上述任一方法实施例所述的方法。
下面通过具体实施例对本发明的技术方案作进一步详细说明。
实施例1
本发明实施例以智能家居系统的整体设计思路为线索,对本发明的技术方案进行具体说明如下:
为了实现家居系统智能化,首先,利用人工智能领域中智能代理模块的研究成果,把家居生活的中方方面面的处理分析工作委托给几个具有自主分析能力的代理模块,通过这些代理模块的计算,为嵌入式智能家居系统的信息共享和信息处理提供一个整体的解决方案。
在整个智能家居的系统设计中,主要分为两个步骤:第一步先搭建智能家居的软硬件平台,初步实现家居环境内部的操作,第二步是进行智能家居应用层智能代理模块的开发。
其中,第一步主要包括以下几方面:
传感器节点,控制器节点通信链路的建立。基于无线通信技术,如蓝牙,ZigBee,Wlan等。首先实现家居内部的流畅通信;
家居内部网络与互联网的沟通。开发一个家居网关位于两个网络之间。主要起到网段隔离,信息过滤和传感器采集和控制的作用。
第二步的开发主要是在家居网关上开发一些智能代理模块。主要包括四类代理模块:
管理代理模块:依据实时的环境信息和知识库中存储的规则主动的执行任务;
环境代理模块:收集所有传感器信息,并对信息做预处理;
执行代理模块:家居中所有执行器的接口,负责统一操作所有家居设
备;
用户代理模块:配置为和用户交互。
本发明实施例1一种智能家居系统的结构如图6所示,从图中可以看出可看出,作为家居部分中最为重要的家居网关担负着不同网段信息汇集的任务。对家居网络内部,它与ZigBee协调器相连,是家居信息唯一的出口,对于外部网络,它与Internet相连,是远程操作接入家庭内部网的最后一道屏障。无论是家居内部的环境的信息,还是远程用户的操作命令,都会经过家居网关的转发。这样的设计保证了家居内部网络环境的安全性。搭建这样一个环境的最小步骤包括:
组建基于ZigBee(或其它短距离通信技术)的传感器网络。实现ZigBee协议栈,确保底层链路数据的通畅。通过把ZigBee节点和家居中的传感器,控制器等设备绑定在一起。使得传感器的参数可以在网中传播,而由高层下发的命令也可以到达控制终端。
家居网关底层功能开发。为了能对家居环境进行控制。需要在网关和ZigBee的协调器建立通路。网关作为环境参数处理的中心和行为动作下发的控制者。对家庭内部网可以进行全面的控制;同时网关作为家居网络对互联网的关口,也可以起来屏蔽外来攻击,提高安全性。
在不同的终端上开发可以接入家庭内部网络的接入程序。可以通过web的方式,也可以通过手机客户端的方式,也可以通过移动网经由短信,彩信等方式把家居环境展示给用户;同样用户也可以根据这些方式主动的控制家居环境中电子产品。
本发明实施例1一种家居网关的结构如图7所示。如图7所示,家居网关中的代理模块主要有四种,其中最重要的管理代理模块,它是系统中出现的第一个代理模块,并担负着管理系统中其它代理模块的责任。本实施例中,管理代理模块所涉及的任务包括以下几个方面:
代理模块系统启动时,只启动管理代理模块。之后在管理代理模块的初始化中,分别启动环境代理模块、执行代理模块和用户代理模块。在这个过程中,管理代理模块还要进行代理模块注册,准备好数据库,初始化用户界面等操作。
当所有代理模块正常工作时,管理代理模块就进入家居环境监控循环。管理代理模块会周期性的向环境代理模块发出命令获取环境信息,并对环境信息进行自动分析,同时参考数据数据库中内置的规则触发各种行为。实现对环境的主动感知和主动控制。
管理代理模块还会监听其它主动的外来消息,如用户代理模块发过的请求,代理模块管理界面等消息。管理代理模块通过分析这些消息的意图,再生成内部命令,操作家居内部的传感器和执行器。管理代理模块的工作流程如图8所示。
其中家居的智能性的主要体现在管理代理模块(MA)分析参数,分配任务的过程中。要在其决策时采用一定的智能算法达到此目的。本发明采用了模糊控制神经网络的技术,将神经网络的学习能力和模糊系统的模糊推理结合,是实现家居智能控制自组织,自学习的重要途径。模糊控制神经网络的结构如图9所示。
上述各模块可以由电子设备中的中央处理器(Central Processing Unit,CPU)、数字信号处理器(Digital Signal Processor,DSP)或可编程逻辑阵列(Field-Programmable Gate Array,FPGA)实现。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (11)
- 一种智能家居实现方法,应用于家居网关,其中,该方法包括:收集与家居环境相关的传感器信息;对收集的传感器信息进行分析,确定需要执行的任务;控制相应的家居设备执行所述需要执行的任务。
- 根据权利要求1所述的方法,其中,所述对收集的传感器信息进行分析,包括:根据预先存储的控制策略,对收集的传感器信息进行分析。
- 根据权利要求1所述的方法,其中,该方法还包括:获取用户指令;根据所述用户指令控制相应的家居设备执行相应的操作。
- 根据权利要求2或3所述的方法,其中,该方法还包括:根据模糊控制神经网络技术对收集的传感器信息进行分析,获取控制策略。
- 一种家居网关,其中,该家居网关包括:管理代理模块、环境代理模块和执行代理模块;其中,所述环境代理模块,配置为收集与家居环境相关的传感器信息;所述管理代理模块,配置为对环境代理模块收集的传感器信息进行分析,确定需要执行的任务并控制执行代理模块执行;所述执行代理模块,配置为控制相应的家居设备执行所述管理代理模块确定的需要执行的任务。
- 根据权利要求5所述的家居网关,其中,该家居网关还包括数据库模块,所述数据库模块,配置为维护控制策略;所述管理代理模块,具体配置为根据所述数据库模块中存储的控制策 略,对环境代理模块收集的传感器信息进行分析。
- 根据权利要求5所述的家居网关,其中,该家居网关还包括用户代理模块,所述用户代理模块,配置为获取用户指令;所述管理代理模块,配置为根据所述用户指令,通过执行代理模块控制相应的家居设备执行相应的操作。
- 根据权利要求5至7任一项所述的方法,其中,所述管理代理模块,还配置为在系统启动时,初始化以下一个或多个模块:数据库模块、环境代理模块、用户代理模块、执行代理模块。
- 根据权利要求6或7所述的方法,其中,所述管理代理模块,还配置为根据模糊控制神经网络技术对环境代理模块收集的传感器信息进行分析,获取控制策略。
- 一种智能家居实现系统,其中,该系统包括:家居网关、传感器和执行器;其中,所述家居网关为权利要求5至9任一项所述的家居网关;所述传感器,用于分别对家居环境进行监控,为环境代理模块提供监控信息;所述执行器,用于根据执行代理模块的控制,控制家居设备执行相应的操作。
- 一种计算机存储介质,其中存储有计算机可执行指令,所述计算机可执行指令用于执行所述权利要求1至4任一项所述的方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410413708.XA CN105357085A (zh) | 2014-08-20 | 2014-08-20 | 一种智能家居实现系统及方法、家居网关 |
| CN201410413708.X | 2014-08-20 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015117487A1 true WO2015117487A1 (zh) | 2015-08-13 |
Family
ID=53777293
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2014/093304 WO2015117487A1 (zh) | 2014-08-20 | 2014-12-08 | 智能家居实现系统及方法、家居网关、计算机存储介质 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105357085A (zh) |
| WO (1) | WO2015117487A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116594313A (zh) * | 2023-07-18 | 2023-08-15 | 合肥战聚智能科技有限公司 | 一种智能家居设备管理方法、系统、设备及介质 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106707782B (zh) * | 2016-12-20 | 2020-09-11 | 北京小米移动软件有限公司 | 环境参数处理方法、设备绑定方法及装置 |
| CN106899467A (zh) * | 2017-04-20 | 2017-06-27 | 中国电子技术标准化研究院 | 一种结合大数据收集的智能家居系统 |
| CN108415262A (zh) * | 2018-03-06 | 2018-08-17 | 西北工业大学 | 智能网关对家电设备的控制方法 |
| CN108710947A (zh) * | 2018-04-10 | 2018-10-26 | 杭州善居科技有限公司 | 一种基于lstm的智能家居机器学习系统设计方法 |
| CN109726532B (zh) * | 2018-12-22 | 2023-05-26 | 成都毅创空间科技有限公司 | 一种基于人工智能行为预测的安全管理方法 |
| CN117170293B (zh) * | 2023-10-27 | 2024-01-09 | 湖南华鑫电子科技有限公司 | 一种具备多模式协同工作的电源集中控制方法和系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101621854A (zh) * | 2009-07-29 | 2010-01-06 | 山东建筑大学 | 基于无线传感器网络的智能居住环境集成系统 |
| CN101957618A (zh) * | 2010-10-18 | 2011-01-26 | 上海电机学院 | 智能家居控制系统 |
| CN102254226A (zh) * | 2011-06-15 | 2011-11-23 | 河海大学 | 基于bp神经网络的人类活动在智能家居环境中的辨识方法 |
| CN103728954A (zh) * | 2014-01-14 | 2014-04-16 | 中国海洋大学 | 一种智能家居安防系统 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8538584B2 (en) * | 2008-12-30 | 2013-09-17 | Synapsense Corporation | Apparatus and method for controlling environmental conditions in a data center using wireless mesh networks |
-
2014
- 2014-08-20 CN CN201410413708.XA patent/CN105357085A/zh active Pending
- 2014-12-08 WO PCT/CN2014/093304 patent/WO2015117487A1/zh active Application Filing
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101621854A (zh) * | 2009-07-29 | 2010-01-06 | 山东建筑大学 | 基于无线传感器网络的智能居住环境集成系统 |
| CN101957618A (zh) * | 2010-10-18 | 2011-01-26 | 上海电机学院 | 智能家居控制系统 |
| CN102254226A (zh) * | 2011-06-15 | 2011-11-23 | 河海大学 | 基于bp神经网络的人类活动在智能家居环境中的辨识方法 |
| CN103728954A (zh) * | 2014-01-14 | 2014-04-16 | 中国海洋大学 | 一种智能家居安防系统 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116594313A (zh) * | 2023-07-18 | 2023-08-15 | 合肥战聚智能科技有限公司 | 一种智能家居设备管理方法、系统、设备及介质 |
| CN116594313B (zh) * | 2023-07-18 | 2023-10-20 | 合肥战聚智能科技有限公司 | 一种智能家居设备管理方法、系统、设备及介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105357085A (zh) | 2016-02-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2015117487A1 (zh) | 智能家居实现系统及方法、家居网关、计算机存储介质 | |
| Qin et al. | Recent advances in Industrial Internet: insights and challenges | |
| Stankovic | Research directions for the internet of things | |
| Popa et al. | RETRACTED ARTICLE: Deep learning model for home automation and energy reduction in a smart home environment platform | |
| Tomforde et al. | Observation and control of organic systems | |
| Neuzil et al. | A distributed fault detection system based on IWSN for machine condition monitoring | |
| Cristea et al. | Context-aware environments for the internet of things | |
| Paudel et al. | A general architecture for a real-time monitoring system based on the internet of things | |
| Alenizi et al. | Internet of things (IoT) adoption: challenges and barriers | |
| Nandhini et al. | A review of the integration of cyber-physical system and Internet of Things | |
| CN113596081A (zh) | 一种基于边缘计算的智能制造开放平台 | |
| Khan et al. | Occupancy prediction in buildings: An approach leveraging LSTM and Federated Learning | |
| Bansal et al. | Advancements and applications in fog computing | |
| Mahmood et al. | Ambient Intelligence and Internet of Things: An Overview | |
| Rababah et al. | Distributed intelligence model for IoT applications based on neural networks | |
| CN105721516B (zh) | 基于物联网和通信网络的神经元系统及其神经元装置 | |
| CN113675947A (zh) | 输电网关的输电侧设备状态监测方法、及输电网关 | |
| Tsigkanos et al. | Dependable resource coordination on the edge at runtime | |
| CN111077851A (zh) | 一种基于气相色谱雾计算框架的化工过程故障诊断系统 | |
| Akanksha et al. | Extensive review of cloud based internet of things architecture and current trends | |
| Whig et al. | Role of intelligent IoT applications in fog computing | |
| Swaminathan et al. | Real-time Monitoring and Control Systems Using IoT-Integrated Wireless Sensor Networks-Leveraging Machine Learning Algorithms for Enhanced Performance and Efficiency | |
| Zavala et al. | Architecture and algorithm for iot autonomic network management | |
| Kishore et al. | A real-time machine learning based cloud computing architecture for smart manufacturing | |
| Joshva Devadas | A survey on agent learning architecture that adopts internet of things and wireless sensor networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14881413 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 14881413 Country of ref document: EP Kind code of ref document: A1 |