首页 | 本学科首页   官方微博 | 高级检索  
     

合成虚拟实体对象复合行为状态
引用本文:郑援,李思昆,胡成军,鄢来斌,甘咏梅.合成虚拟实体对象复合行为状态[J].计算机学报,1999,22(1):98-102.
作者姓名:郑援  李思昆  胡成军  鄢来斌  甘咏梅
作者单位:国防科学技术大学计算机学院,长沙,410073
摘    要:实现行为合成要求行为必须可重用,且行为由虚拟实体对象自主控制。文中提出一种基于SCP模型合成复杂行为的方法,通过引入三种分别表示行为状态的顺序执行、并行执行以及重复执行的合成算子进行行为状态的运算,来合成复杂行为,构成复合行为状态,并通过扩充的Petri网予以实现。合成算子的引入增强了SCP模型对复杂行为的描述能力,有利于虚拟实体对象行为的重用,并为复杂行为合成和行为建模研究提供新的思路。

关 键 词:虚拟实体对象  行为模板  行为状态  合成算子

SYNTHESIZE COMPOUND BEHAVIOR STATUS
ZHENG Yuan,LI Si-Kun,HU Cheng-Jun,YAN Lai-Bin,GAN Yong-Mei.SYNTHESIZE COMPOUND BEHAVIOR STATUS[J].Chinese Journal of Computers,1999,22(1):98-102.
Authors:ZHENG Yuan  LI Si-Kun  HU Cheng-Jun  YAN Lai-Bin  GAN Yong-Mei
Abstract:As the research of virtual reality develops, synthesizing complex behaviors becomes an important subject. However, there is a major obstacle with most existing the behavior models in the literature, the artifacts in these models can not behave autonomously. Hence behaviors are not inherently reusable. In this paper, we describe techniques for synthesizing compound behavior status in our cybernetics based behavior model SCP. Firstly, the behavior model SCP is briefly introduced. Its behavior structure is made up of three components, i.e., sensor, controller and performer, which work relatively independently. SCP also uses the concept of behavior template, thus behaviors can be defined outside any artifacts and easy to reuse. Secondly, three operators that represent sequential, parallel and repeated executions respectively are proposed as basic tools for synthesizing behaviors. Their semantics are given. Finally, the implementation details of the operators based on a kind of augmented Petri Nets are discussed. This kind of Petri Nets is evolved from the traditional place/transition nets through introducing a certain place to represent the repeated executions. It is proved that any compound behaviors synthesized using the three operators can be expressed by some semantic equivalent petri nets. These operators have been introduced to SCPL, a virtual artifact modeling language. The experiments show that the introduced operators can greatly strengthen the capability of SCPL in describing complex behaviors while reducing source codes at the same time.
Keywords:Virtual artifact  behavior template  behavior status  synthetic operator  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号