2.7时间管理------------2.7.1基本概念
2015-12-01 16:45
218 查看
1,物理系统:被仿真的实际或想象的系统,物理系统组成了真实的世界
2,仿真系统,就是对物理系统的模拟,是个虚拟世界。
3,物理时间:真实世界中的自然时间。
4,仿真时间,仿真世界里的时间,也称逻辑时间。
5,墙上时钟时间:仿真世界里的参考时间,它是个物理时间。
6,仿真时间T与物理时间t的关系:T = k( t -t0 ) + deltaT;
其中,k是比例因子,用于扩展或压缩物理时间。
t0是仿真开始或者重新开始运行时的物理时间。
deltaT是偏差,如果虚拟世界将仿真开始运行时的逻辑时间定为0,则deltaT=0。当仿真重新开始时,deltaT=暂停时的仿真时间。
当deltaT=0时,
若k=1,则为实时仿真,此时仿真时间的推进和墙上时间的推进是同步的。
7,联邦时间轴:单调有序的时间值序列,仿真时间总是沿着联邦时间轴向前流动。仿真时间是整个联邦运行的背景时间,可以用联邦时间轴表示。
8,联邦成员时间:指一个指定的联邦成员在联邦时间轴上的当前值,它也是联邦成员的逻辑时间,(或称为成员的仿真时间,或称为成员的仿真时间或局部时间,=)。如果一个联邦成员处于逻辑时间T,则表明它已完成所有T时间以前实体状态的处理。
9,消息:HLA时间管理服务协调时间的方式是通过相互发送“消息”完成的。联邦成员通过RTI大使要求服务,则称为该联邦成员发送了一个消息;联邦大使回调函数,则成为该联邦成员接收了一个消息。
消息发送时可以打上“时戳”(联邦成员的仿真时间),以标明该事件(或消息)发生的时间。
2,仿真系统,就是对物理系统的模拟,是个虚拟世界。
3,物理时间:真实世界中的自然时间。
4,仿真时间,仿真世界里的时间,也称逻辑时间。
5,墙上时钟时间:仿真世界里的参考时间,它是个物理时间。
6,仿真时间T与物理时间t的关系:T = k( t -t0 ) + deltaT;
其中,k是比例因子,用于扩展或压缩物理时间。
t0是仿真开始或者重新开始运行时的物理时间。
deltaT是偏差,如果虚拟世界将仿真开始运行时的逻辑时间定为0,则deltaT=0。当仿真重新开始时,deltaT=暂停时的仿真时间。
当deltaT=0时,
若k=1,则为实时仿真,此时仿真时间的推进和墙上时间的推进是同步的。
7,联邦时间轴:单调有序的时间值序列,仿真时间总是沿着联邦时间轴向前流动。仿真时间是整个联邦运行的背景时间,可以用联邦时间轴表示。
8,联邦成员时间:指一个指定的联邦成员在联邦时间轴上的当前值,它也是联邦成员的逻辑时间,(或称为成员的仿真时间,或称为成员的仿真时间或局部时间,=)。如果一个联邦成员处于逻辑时间T,则表明它已完成所有T时间以前实体状态的处理。
9,消息:HLA时间管理服务协调时间的方式是通过相互发送“消息”完成的。联邦成员通过RTI大使要求服务,则称为该联邦成员发送了一个消息;联邦大使回调函数,则成为该联邦成员接收了一个消息。
消息发送时可以打上“时戳”(联邦成员的仿真时间),以标明该事件(或消息)发生的时间。
相关文章推荐
- SVN上传.so文件
- 基于Node.js http-proxy库的本地HTTP代理服务器脚本
- 语言识别和聊天机器人的实现
- 语言识别和聊天机器人的实现
- 语言识别和聊天机器人的实现
- 深入分析redis cluster 集群安装配置详解
- Leetcode #226 Invert Binary Tree
- mysql中间件研究(Atlas,cobar,TDDL)
- 1039. Course List for Student (25)
- Makefile——编译目录所有Makefile并执行
- JFreeChart DateAxis用法
- 计算机组成原理实验三:二进制补码加法器
- 无法分配超出32(XXX)的MINEXTENTS报错的解决方法
- cursor.moveToFirst()
- shell脚本的调试技巧
- java中IO方法详解
- Swift 中的 数组排序 和 重载运算符
- Quartz2D绘图
- 理解 Memory barrier(内存屏障)
- C-01 4000 8.二进制中的原码、反码和补码以及负数如何转二进制?