【技术实现步骤摘要】
数字孪生数据的录制与回放方法及装置
[0001]本申请属于通信
,尤其涉及一种数字孪生数据的录制与回放方法
、
装置
、
设备及存储介质
。
技术介绍
[0002]在现代化的港口管理中,为了模拟演练港口实时作业情况,可以在港口的数字孪生三维系统中,录制并回放港口运行过程中产生的数据
。
现有数字孪生数据的录制和回放方法,与视频录制相似,但是这样的录制与回放方法,录制视频存储占用计算机内存空间大,使得录制过程性能消耗大,且录制视频的画面不灵活,回放时视角受限
。
技术实现思路
[0003]本申请实施例提供一种数字孪生数据的录制与回放方法
、
装置
、
设备及存储介质,能够占用计算机内存空间小,且回放的数字孪生数据更全面,不受录制视角限制
。
[0004]第一方面,本申请实施例提供一种数字孪生数据的录制与回放方法,方法包括:
[0005]在数字孪生系统完成录制的情况下,响应于用户输入的回放指令,生成起始批次号和结束批次号,所述回放指令包括回放开始时间和回放结束时间,所述起始批次号为所述回放开始时间对应的批次号,所述结束批次号为所述回放结束时间对应的批次号;
[0006]根据所述起始批次号和所述结束批次号,在数据库中确定目标数字孪生数据,所述数据库包括所述数字孪生系统录制的数字孪生数据及批次号,相邻批次号之间相差预设的固定时间周期,所述目标数字孪生数据为从所述起始批次号至所述 ...
【技术保护点】
【技术特征摘要】
1.
一种数字孪生数据的录制与回放方法,其特征在于,包括:在数字孪生系统完成录制的情况下,响应于用户输入的回放指令,生成起始批次号和结束批次号,所述回放指令包括回放开始时间和回放结束时间,所述起始批次号为所述回放开始时间对应的批次号,所述结束批次号为所述回放结束时间对应的批次号;根据所述起始批次号和所述结束批次号,在数据库中确定目标数字孪生数据,所述数据库包括所述数字孪生系统录制的数字孪生数据及批次号,相邻批次号之间相差预设的固定时间周期,所述目标数字孪生数据为从所述起始批次号至所述结束批次号对应的数字孪生系统录制的数据;创建与所述目标数字孪生数据关联的播放游标;基于所述播放游标,播放所述目标数字孪生数据
。2.
根据权利要求1所述的方法,其特征在于,所述在数字孪生系统完成录制的情况下,响应于用户输入的回放指令,生成起始批次号和结束批次号之前,还包括:将港口中各物体进行分类,确定第一类物体和第二类物体;获取各所述第一类物体的数字孪生数据及对应的批次号,和第二类物体的数字孪生数据及对应的批次号;响应于启动录制指令,将各所述第一类物体的数字孪生数据和第二类物体的数字孪生数据,按照所述批次号存入所述数据库;所述数字孪生系统完成录制
。3.
根据权利要求2所述的方法,其特征在于,所述数字孪生数据包括基础数据和动态数据;所述响应于启动录制指令,将各所述第一类物体的数字孪生数据和第二类物体的数字孪生数据,按照所述批次号存入所述数据库,包括:响应于启动录制指令,按照预设的第一周期,将所述第一类物体的基础数据和对应批次号存入第一类物体状态快照表,并将该所述批次号存入第一周期批次索引表;按照预设的第二周期,将所述第二类物体的基础数据和对应批次号存入第二类物体状态快照表,并将该所述批次号存入第二周期批次索引表,所述第一周期大于所述第二周期;按照所述第二周期,将所述第一类物体的动态数据和对应批次号,存入第一类物体动态信息表;所述数据库包括所述第一周期批次索引表
、
所述第二周期批次索引表和所述第一类物体动态信息表
。4.
根据权利要求3所述的方法,其特征在于,在所述根据所述起始批次号和所述结束批次号,在数据库中确定目标数字孪生数据之前,还包括:在所述第一周期批次索引表中,将最小正数时间差的批次号确定为初始化批次号,所述时间差为所述第一周期批次索引表中各批次号与所述起始批次号之差;所述根据所述起始批次号和所述结束批次号,在数据库中确定目标数字孪生数据,包括:在所述第一类物体状态快照表中,将所述初始化批次号对应的基础数据,确定为第一目标基础数据;将所述第一类物体动态信息表中目标批次号的动态数据确定为目标动态数据,所述目
标批次号为所述第二周期批次索引表中,介于所述初始化批次号和所述起始批次号之间的批次号;将所述第二类物体状态快照表...
【专利技术属性】
技术研发人员:田涔玄,
申请(专利权)人:北京经纬恒润科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。