| With the development of information technology,in some key Io T application scenarios,people achieve dynamic regulation of environmental requirements through perception and execution processes.However,there are still two issues with the above implementation process.On the one hand,although heterogeneous sensors and actuators can access the network through mainstream publish subscribe modes,their perception and execution information is difficult for machines to understand due to their asymmetric information representation,making it difficult for Io T systems to integrate heterogeneous device resources and data information.On the other hand,when facing heterogeneous information,the perception and execution process of the Internet of Things lacks a demand regulation mechanism that can flexibly and autonomously adapt to dynamic scenarios.In response to the above issues,this article is inspired by the semantic application mode of Io T devices and proposes a set of application solutions,mainly including:(1)In order to enable machines to understand heterogeneous information in the Internet of Things environment,this paper constructs a semantic model oriented towards relevant information in the perception and execution process of the Internet of Things.Firstly,in response to the aforementioned background issues,define the description framework and principles of the semantic model;Then,on the basis of reusing traditional sensor and actuator ontologies,we mainly expanded the description of device functional interfaces and parameter information in publish/subscribe mode,as well as the relationship between actuators and physical impacts,and added a description of requirement objectives.Finally,based on the ontology description language OWL and related tools,a semantic model is implemented.This model is a core domain ontology for Io T perception and execution,and can serve as the foundation for heterogeneous device information specification representation and semantic application in general scenarios.(2)In order to achieve a more flexible and autonomous Io T environment demand regulation mode,this paper proposes an Io T oriented perception and execution semantic application mechanism based on the semantic model.This mechanism is integrated in the Io T system,and its main contents include dynamic adaptation mechanism and rule reasoning mechanism,and the two are closed-loop.The dynamic adaptation mechanism enables the system to automatically parse the data released by sensors when facing heterogeneous information,and based on the execution function results of rule reasoning,automatically issue specific instructions to the actuator.At the same time,it achieves semantic knowledge updates under dynamic changes in sensing results,execution information,and device status.This mechanism is mainly based on SPARQL queries in semantic technology and the working mode definition of the Io T platform.The rule reasoning mechanism enables the system to automatically analyze the regulatory requirements based on the updated semantic knowledge under the static description and dynamic adaptation,and produce effective execution function results.The results are used as the input parameters of the execution process in the dynamic adaptation.The reasoning strategy and rules of this mechanism are based on the definition of response set programming(ASP).(3)This article revolves around the proposed application scheme,implementing a prototype of Io T perception and execution system,and conducting feasibility experimental verification and analysis in an Io T environment regulation application case.The results show that this scheme can enable the system to integrate heterogeneous device resources and data information,automatically analyze demand targets,and generate effective execution functions in dynamically changing scenarios,Make the regulation of Io T environmental requirements more flexible and autonomous. |