一种基于物联网的自动控制方法技术

技术编号:11081022 阅读:74 留言:0更新日期:2015-02-25 19:26
本发明专利技术公开了一种基于物联网的自动控制方法,涉及自动化控制技术。所述基于物联网的自动控制方法包括以下步骤:至少一个输入节点采集物理量;输入节点对采集到的物理量进行逻辑运算,得出值为“真”或“假”的“运算结果”;若“运算结果”为“真”,则向物联网发送包含有与此“运算结果”对应的“发生事件编号”的“事件触发广播帧”;所有的输出节点都接收“事件触发广播帧”;输出节点比较接收到的“事件触发广播帧”中的“发生事件编号”与“执行动作”的“响应事件编号”是否匹配;若“发生事件编号”与“响应事件编号”相匹配,则根据“执行动作”中定义的内容进行相应的智能家居的操作。本发明专利技术不需要“中控主机”就可实现自动控制。

【技术实现步骤摘要】

本专利技术涉及自动化控制技术,尤其涉及一种对物联网中智能家居的控制方法。
技术介绍
随着社会的进步,网络的发达以及通信技术的提高,基于物联网技术的各种智能系统也逐渐应用于社会生活的各个领域——例如智能家居系统,智能农业系统,智能养殖业系统,智能酒店系统,智能家居系统,智能办公系统,智能小区系统,智能路灯系统等等,都是基于物联网技术来实现的。 在物联网技术中,可以通过物联网节点之间的相互通信,实现跨距离的远程控制、联动控制、远程数据采集与监控等等。 在实际的物联网系统的开发应用中,我们除了需要远程监测与控制以外,我们还需要很多智能的自动控制。以智能家居系统为例,除了需要远程遥控和监测家里的电器设备以外,也需要很多智能的自动控制,例如智能浇花,不仅需要能远程遥控浇花,还需要能预约定时浇花,还需要能根据土壤的湿度来自动浇花;如智能养鱼,需要根据水位自动加水,需要根据水中的含氧量自动加氧,需要定时地喂食等等;需要智能地调节室内气温,自动除湿加湿、自动清新空气;下雨自动关窗,煤气泄漏时自动开窗并发出警报,老人血压超标时自动报警;早上起床闹钟铃响时,电灯能缓缓亮起,同时能打开电视调到某一频道;走到某个位置时,能自动地打开背景音乐等等。 让一个有经验的资深的嵌入式程序开发人员来实现上面的各种自动控制功能,并不是一件难事,但是毫无疑问,具备这样能力的程序开发人员,少之又少。 如上所说,在物联网系统上实现各种自动控制,也是家常便饭,并已广泛用于各种工业控制系统,智能养殖系统,智能家居系统、智能路灯系统、智能办公系统等等。这些物联网系统,虽然都具有自动控制功能,但是定制性质太高,往往只能按项目的方式来做,即需要专业的具有丰富经验的开发人员参与才能够完成,不利于推广。 另外,我们了解一下什么叫做自动控制,从定义来说,自动控制(automaticcontrol)是指在没有人直接参与的情况下,利用外加的设备或装置,使机器、设备或生产过程的某个工作状态或参数自动地按照预定的规律运行。如图1所示,最简单的自动控制至少要包含三个部分:“输入设备”、“处理器”和“输出设备”;“输入设备”进行数据采集并将采集到的数据输入到“处理器”中,“处理器”根据“输入设备”输入的数据,即对输入的数据进行处理后,发出控制指令到“输出设备”,“输出设备”接收到控制指令后执行相应的动作。 有时候,“输出设备”的设备动作的结果,又会反过来影响“输入设备”的数据采集,这就是一种带负反馈的自动控制,如图2所示。 如图3所示,在传统的物联网系统中,也都是采用了这种自动控制方法,只是“输入设备”、“处理器”和“输出设备”对应地变成了“输入节点”、“中控主机”和“输出节点”,且“输入节点”将数据输入到“中控主机”以及“中控主机”将控制指令发送到“输出节点”都是通过网络通信的方式来完成。 可见,传统的自动控制是需要“中控主机”参与才能完成的。有些厂家,为了减轻“中控主机”的负担,而开发出子系统来实现各种各样的自动控制,但其实也是要子系统的“中控主机”参与完成自动控制。上述的这种自动控制的缺点是,一旦出现新自动控制需求时,就要开发人员对自动控制的方法进行修正,这也是我们前面提到的几乎每个项目都须要定制的主要原因。
技术实现思路
本专利技术的目的是为了解决上述问题而提出;该种基于物联网的自动控制方法可以在不需要“中控主机”参与的情况下,就可以实现各种的自动控制,从而大大提高物联网系统的兼容性和扩展性,可以大大缩短物联网系统的安装调试时间,即使是一个不懂电子技术的普通市场人员,都可以通过系统配置实现各种自动控制,可以大大降低安装调试成本。 本专利技术的技术方案如下:本专利技术为,包括以下步骤:A、至少一个输入节点采集物理量;B、输入节点对采集到的物理量进行逻辑运算,得出值为“真”或“假”的“运算结果”,其中所述“运算结果”被预先设置了一个或多个“发生事件编号”;C、若“运算结果”为“真”,则向物联网发送包含有与此“运算结果”对应的“发生事件编号”的“事件触发广播帧”;若“运算结果”为“假”,则回到A步骤,输入节点继续采集物理量;D、所有的输出节点都接收“事件触发广播帧”;E、输出节点比较接收到的“事件触发广播帧”中的“发生事件编号”与“执行动作”的“响应事件编号”是否匹配;其中,所述“执行动作”为输入节点对物联网中的智能家居进行操作的行为,且“执行动作”被预先设置了一个或多个“响应事件编号”;F、若“发生事件编号”与“响应事件编号”相匹配,则根据“执行动作”中定义的内容进行相应的智能家居的操作;若“发生事件编号”与“响应事件编号”不匹配,则回到D步骤,输出节点继续接收“事件触发广播帧”。 进一步地,所述输入节点为具备对物理量进行数据采集和运算的单元,且输入节点支持物联网节点通信;所述输出节点为具备数据运算和对物联网中的智能家具进行操作的单元,且输出节点支持物联网节点通信。 进一步地,所述“运算结果”被预先设置了一个或多个“发生事件编号”以及“执行动作”被预先设置了一个或多个“响应事件编号”,这两者都是通过上位机来完成,所述上位机能够访问和设置物联网上的所有输入节点和输出节点。 本专利技术的有益效果:1、自动控制是最能体现物联网系统智能的部分,本专利技术可以最大化地利用硬件资源,可以将物联网中的任意一个“输入节点”和“输出节点”配置成为一个自动控制的小系统;2、因为对“运算结果”都做成“真”或“假”的结果,这的真假判断结果的很容易进行图形化或文字化描述,即使非专来也看得懂,会操作,更容易市场推广;3、有m个“输入节点”的运算结果,有η种“输出节点”的预设的“执行动作”,就可以组合出m*n种的自动控制小系统出来,这将会使得这个物联网系统具有极高的兼容性和扩展性,能够满足更多智能化需求;4、一个“运算结果”可以同时设置多个“发生事件编号”,一个“执行动作”可以同时设置多个“响应事件编号”,即可以实现多重的自动控制,可以大大减少硬件成本和调试成本,缩短开发周期;5、“执行动作”的设备操作内容做成一种设备操作的集合,也可以配置出操作过程复杂、功能强大的自动控制系统。 5、当自动控制设计得不合理时,在不需要修改硬件和软件的情况下,就可以实现对自动控制方案进行调整,更能满足客户需求的变化。 6、自动控制小系统的设计、安装、调试过程,不需要开发人员参与,不仅可以减少安装成本,而且,由在前沿的市场人员来完成这项工作,更能设计出贴近用户需求的实用的智能系统出来。 【附图说明】 图1为最简单的自动控制系统。 图2为具有负反馈的自动控制系统。 图3为传统的物联网采用的自动控制方式。 图4为本专利技术采用的自动控制方式。 图5为m个“运算结果”和η个“执行动作”建立关联示意图。 图6为本专利技术所述的流程图。 图7 —个智能家居的物联网上系统的实际案例的示意图。 【具体实施方式】 为了更好地说明本专利技术,现结合实施例与附图作进一步说明。 本专利技术为,包括以下步骤:Α、至少一个输入节点采集物理量;B、输入节点对采集到的物理量进行逻辑运算,得出值为“真”或“假”的“运算结果”,其中所述“运算结果”被预先设置了一个或多个“发生事件编号”;C、若本文档来自技高网
...
一种基于物联网的自动控制方法

【技术保护点】
一种基于物联网的自动控制方法,其特征在于:包括以下步骤:A、至少一个输入节点采集物理量;B、输入节点对采集到的物理量进行逻辑运算,得出值为“真”或“假”的“运算结果”,其中所述“运算结果”被预先设置了一个或多个“发生事件编号”;C、若“运算结果”为“真”,则向物联网发送包含有与此“运算结果”对应的“发生事件编号”的“事件触发广播帧”;若“运算结果”为“假”,则回到A步骤,输入节点继续采集物理量;D、所有的输出节点都接收“事件触发广播帧”;E、输出节点比较接收到的“事件触发广播帧”中的“发生事件编号”与“执行动作”的“响应事件编号”是否匹配;其中,所述“执行动作”为输入节点对物联网中的智能家居进行操作的行为,且“执行动作”被预先设置了一个或多个“响应事件编号”;F、若“发生事件编号”与“响应事件编号”相匹配,则根据“执行动作”中定义的内容进行相应的智能家居的操作;若“发生事件编号”与“响应事件编号”不匹配,则回到D步骤,输出节点继续接收“事件触发广播帧”。

【技术特征摘要】
1.一种基于物联网的自动控制方法,其特征在于: 包括以下步骤: A、至少一个输入节点采集物理量; B、输入节点对采集到的物理量进行逻辑运算,得出值为“真”或“假”的“运算结果”,其中所述“运算结果”被预先设置了一个或多个“发生事件编号”; C、若“运算结果”为“真”,则向物联网发送包含有与此“运算结果”对应的“发生事件编号”的“事件触发广播帧”;若“运算结果”为“假”,则回到A步骤,输入节点继续采集物理量; D、所有的输出节点都接收“事件触发广播帧”; E、输出节点比较接收到的“事件触发广播帧”中的“发生事件编号”与“执行动作”的“响应事件编号”是否匹配;其中,所述“执行动作”为输入节点对物联网中的智能家居进行操作的行为,且“执行动作”被预先设置了一个或多个“响应事件编号”;...

【专利技术属性】
技术研发人员:赖晓君徐自鹏
申请(专利权)人:深圳市君鹏物联科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1