Font Size: a A A

AIoTML: A Modeling Language For AIoT-oriented Cyber-physical Systems

Posted on:2022-11-02Degree:MasterType:Thesis
Country:ChinaCandidate:H B HuangFull Text:PDF
GTID:2518306752453754Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the deep interweaving of physical components and software components and the rapid increase of interconnected heterogeneous Internet of Things(Io T)devices,the design of cyber-physical system(CPS)has become more and more complex.Although researchers have conducted a lot of researches and proposed various model-driven software engineering methods to improve the production efficiency of CPS design,there is a lack of a way to combine artificial intelligence strategies to describe and model the systems from a macro level,and to support heterogeneous devices and platforms.Therefore,this paper proposes AIo TML,a modeling language for AIo T-Oriented CPS(AI + Io T),to unify the modeling of physical environment and information environment,and the operation of the Io T devices,and realize the simulation and application of CPS to realize digital twin,intelligent perception and control.1.This paper proposes a modeling framework for AIo T-Oriented CPS,and proposes corresponding modeling methods based on this framework.The modeling framework includes three parts: cloud services,Io T devices,and Io T platforms.The cloud services are composed of controllers and simulators.The Io T devices are deployed in a real physical environment.The Io T platform handles the information interaction between the cloud services and physical environments.The modeling method supports modeling of cloud services,Io T devices and Io T platforms,and the controller supports modeling of artificial intelligence strategies.2.This paper defines and designs AIoTML,a modeling language for AIoTOriented CPS.With the extension of the Thing ML modeling language,AIo TML includes structured information,things,strategies,communication protocols and configuration components,supports modeling of control strategies,simulation environments,communication protocols,physical environments and Io T devices,supports continuous and discrete processes,collaborative control and asynchronous communication of CPS,and the simulation environment is synchronized with the state of the physical environment,thereby realizing digital twin,intelligent perception and control.3.This paper designs and realizes an integrated development tool of AIo TML,which will convert the model code described in AIo TML language into other language or platform code.The integrated development tool consists of an editor and a compiler.The editor is responsible for establishing an AIo TML model based on the various components of the CPS.The compiler is responsible for compiling the AIo TML model,including lexical,grammatical and semantic analysis,and finally generating other language or platform code.In this way,the applicability and generalization of CPS can be realized under different requirements and constraints.By modeling two typical AIoT-Oriented CPS applications,the effectiveness of this paper's modeling method and modeling language AIo TML is evaluated.The experimental results show that the CPS modeling language AIo TML proposed in this paper can effectively and quickly model the AIo T-Oriented CPS,generate codes in different languages or platforms and deploy them on cloud services and Io T devices to realize the digital twin,intelligent perception and control of the system.
Keywords/Search Tags:IoT, CPS, artificial intelligence, model-driven, modeling language
PDF Full Text Request
Related items