[发明专利]一种知识图谱驱动的智能硬件控制方法有效
申请号: | 201710679436.1 | 申请日: | 2017-08-05 |
公开(公告)号: | CN107272521B | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 周子力;王艳娜;张景虎;张宁;李明晨;荣德志 | 申请(专利权)人: | 曲阜师范大学 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 273165 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 知识 图谱 驱动 智能 硬件 控制 方法 | ||
本发明公开了一种知识图谱驱动的智能硬件控制方法,属于硬件的智能控制技术领域。目的是解决现有技术中对硬件控制方式的智能性较弱,控制方式较为复杂的问题。所述方法具体包括:智能硬件知识图谱的生成:智能硬件知识图谱的生成主要是根据智能硬件的功能模块及相应的模块函数构建,即将智能硬件电路中的结构用语义来表达;图谱信令产生与推送设计:图谱信令产生是将图谱中的功能规则生成信令结构的过程;图谱信令的推送是当图谱信令中的数据发生变化时,将信令推送到智能硬件终端,从而更新终端的运行状态;智能硬件终端设计:包括终端的硬件电路搭建及终端的控制主程序编写。
技术领域
本发明具体涉及一种知识图谱驱动的智能硬件控制方法,属于硬件的智能控制技术领域。
背景技术
智能硬件是继智能手机之后的一个科技概念,通过软硬件结合的方式,对传统设备进行改造,进而让其拥有智能。目前,智能硬件控制模式主要分为两类,一类是采用智能控制软件直接控制,另一类是基于第三方云平台提供的服务进行联网控制。
对于第一类,智能控制软件通过Wifi、蓝牙、ZigBee等无线方式或有线方式,对硬件电路进行控制。其控制方式主要是根据编写好的程序实现硬件电路的自动控制,如,智能大棚中的温度控制,即当达到一定温度时,大棚内的风扇开始工作等。对于该类控制方式,如果需要增加或修改功能,必须对主控芯片重新编码。
对于第二类,基于第三方云平台提供的服务进行联网控制模式是使用户通过互联网实现实时控制智能硬件、查询智能硬件设备状态的功能。如中国移动ONENET云平台、机智云、阿里云、QQ物联智能硬件开放平台等多个第三方云平台都对智能硬件提供服务支持。然而在控制方式方面,为使智能硬件具有更加丰富的功能需要对其进行控制代码的编写,这将导致一是程序十分繁杂,二是工作较为繁琐;此外,基础智能硬件系统与第三方云平台之间连接的网关构造相对复杂,其智能硬件的系统功能在程序编程时更是复杂多变,导致在数据传输和指令控制等方面更易出现误差。总的来说,目前对硬件控制方式较为复杂,智能性较弱。
发明内容
因此,针对现有技术的上述问题,本发明提供一种知识图谱驱动的智能硬件控制方法,从根本上改变了目前的智能硬件控制方式,可以通过自然语言对硬件的功能进行增加、删除或更改,真正实现了硬件的智能化控制。
具体的,智能硬件控制方法包括:
智能硬件知识图谱的生成:
智能硬件知识图谱的生成主要是根据智能硬件的功能模块及相应的模块函数构建,即将智能硬件电路中的结构用语义来表达;
图谱信令产生与推送设计:
图谱信令产生是将图谱中的功能规则生成信令结构的过程;
图谱信令的推送是当图谱信令中的数据发生变化时,将信令推送到智能硬件终端,从而更新终端的运行状态;
智能硬件终端设计:
包括终端的硬件电路搭建及终端的控制主程序编写。
进一步的,所述方法中智能硬件知识图谱的生成具体包括:
对智能硬件终端中的电路硬件结构进行分析,并抽取出相应的功能模块;
对智能硬件终端的软件结构进行分析,抽取出各功能模块的功能函数;
将上述分析抽取得到的内容构建成智能硬件知识图谱。
进一步的,所述方法中图谱信令的产生具体是根据函数ID,以及函数与相关的模块产生。
进一步的,所述方法中终端的硬件电路搭建是将所需功能模块电路与主控电路相连接的过程。
进一步的,所述方法中主程序的编写包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曲阜师范大学,未经曲阜师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710679436.1/2.html,转载请声明来源钻瓜专利网。