数字孪生数据的录制与回放方法及装置制造方法及图纸

技术编号:39841657 阅读:21 留言:0更新日期:2023-12-29 16:29
本申请公开了一种数字孪生数据的录制与回放方法及装置,涉及通信技术领域

【技术实现步骤摘要】
数字孪生数据的录制与回放方法及装置


[0001]本申请属于通信
,尤其涉及一种数字孪生数据的录制与回放方法

装置

设备及存储介质


技术介绍

[0002]在现代化的港口管理中,为了模拟演练港口实时作业情况,可以在港口的数字孪生三维系统中,录制并回放港口运行过程中产生的数据

现有数字孪生数据的录制和回放方法,与视频录制相似,但是这样的录制与回放方法,录制视频存储占用计算机内存空间大,使得录制过程性能消耗大,且录制视频的画面不灵活,回放时视角受限


技术实现思路

[0003]本申请实施例提供一种数字孪生数据的录制与回放方法

装置

设备及存储介质,能够占用计算机内存空间小,且回放的数字孪生数据更全面,不受录制视角限制

[0004]第一方面,本申请实施例提供一种数字孪生数据的录制与回放方法,方法包括:
[0005]在数字孪生系统完成录制的情况下,响应于用户输入的回放指令,生成起始批次号和结束批次号,所述回放指令包括回放开始时间和回放结束时间,所述起始批次号为所述回放开始时间对应的批次号,所述结束批次号为所述回放结束时间对应的批次号;
[0006]根据所述起始批次号和所述结束批次号,在数据库中确定目标数字孪生数据,所述数据库包括所述数字孪生系统录制的数字孪生数据及批次号,相邻批次号之间相差预设的固定时间周期,所述目标数字孪生数据为从所述起始批次号至所述结束批次号对应的数字孪生系统录制的数据;
[0007]创建与所述目标数字孪生数据关联的播放游标;
[0008]基于所述播放游标,播放所述目标数字孪生数据

[0009]第二方面,本申请实施例提供了一种数字孪生数据的录制与回放装置,装置包括:
[0010]生成模块,用于在数字孪生系统完成录制的情况下,响应于用户输入的回放指令,生成起始批次号和结束批次号,所述回放指令包括回放开始时间和回放结束时间,所述起始批次号为所述回放开始时间对应的批次号,所述结束批次号为所述回放结束时间对应的批次号;
[0011]确定模块,用于根据所述起始批次号和所述结束批次号,在数据库中确定目标数字孪生数据,所述数据库包括所述数字孪生系统录制的数字孪生数据及批次号,相邻批次号之间相差预设的固定时间周期,所述目标数字孪生数据为从所述起始批次号至所述结束批次号对应的数字孪生系统录制的数据;
[0012]创建模块,用于创建与所述目标数字孪生数据关联的播放游标;
[0013]播放模块,用于基于所述播放游标,播放所述目标数字孪生数据

[0014]第三方面,本申请实施例提供了一种电子设备,设备包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如上任意一项所述的数
字孪生数据的录制与回放方法

[0015]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如上任意一项所述的数字孪生数据的录制与回放方法

[0016]本申请实施例的数字孪生数据的录制与回放方法

装置

设备及存储介质,能够在数字孪生系统完成录制的情况下,响应于用户输入的回放指令,生成起始批次号和结束批次号,回放指令包括回放开始时间和回放结束时间,起始批次号为回放开始时间对应的批次号,结束批次号为回放结束时间对应的批次号;根据起始批次号和结束批次号,在数据库中确定目标数字孪生数据,数据库包括数字孪生系统录制的数字孪生数据及批次号,相邻批次号之间相差预设的固定时间周期,目标数字孪生数据为从起始批次号至结束批次号对应的数字孪生系统录制的数据;创建与目标数字孪生数据关联的播放游标;基于播放游标,播放目标数字孪生数据

如此,本实施例中,根据回放指令确定目标数字孪生数据,还原数字孪生系统中回放开始的场景,按照目标数字孪生数据的批次号,基于播放游标播放目标数字孪生数据,占用计算机内存空间小,且回放的数字孪生数据更全面,不受录制视角限制

附图说明
[0017]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0018]图1是本申请实施例提供的数字孪生数据的录制与回放方法的流程示意图;
[0019]图2是本申请实施例提供的录制阶段示意图;
[0020]图3是本申请实施例提供的回放阶段的一个示意图;
[0021]图4是本申请实施例提供的回放阶段的另一个示意图;
[0022]图5是本申请实施例提供的常速播放示意图;
[0023]图6是本申请实施例提供的进度跳跃示意图;
[0024]图7是本申请实施例提供的进度退回示意图;
[0025]图8是本申请另一个实施例提供的数字孪生数据的录制与回放装置的结构示意图;
[0026]图9是本申请又一个实施例提供的电子设备的结构示意图

具体实施方式
[0027]下面将详细描述本申请的各个方面的特征和示例性实施例,为了使本申请的目的

技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本申请进行进一步详细描述

应理解,此处所描述的具体实施例仅意在解释本申请,而不是限定本申请

对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施

下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解

[0028]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存
在任何这种实际的关系或者顺序

而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程

方法

物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程

方法

物品或者设备所固有的要素

在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程

方法

物品或者设备中还存在另外的相同要素

[0029]在现代化的港口管理中,为了模拟演练港口实时作业情况,可以在港口的数字孪生三维系统中,录制并回放港口运行过程中产生的数据

现有数字孪生数据的录制本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数字孪生数据的录制与回放方法,其特征在于,包括:在数字孪生系统完成录制的情况下,响应于用户输入的回放指令,生成起始批次号和结束批次号,所述回放指令包括回放开始时间和回放结束时间,所述起始批次号为所述回放开始时间对应的批次号,所述结束批次号为所述回放结束时间对应的批次号;根据所述起始批次号和所述结束批次号,在数据库中确定目标数字孪生数据,所述数据库包括所述数字孪生系统录制的数字孪生数据及批次号,相邻批次号之间相差预设的固定时间周期,所述目标数字孪生数据为从所述起始批次号至所述结束批次号对应的数字孪生系统录制的数据;创建与所述目标数字孪生数据关联的播放游标;基于所述播放游标,播放所述目标数字孪生数据
。2.
根据权利要求1所述的方法,其特征在于,所述在数字孪生系统完成录制的情况下,响应于用户输入的回放指令,生成起始批次号和结束批次号之前,还包括:将港口中各物体进行分类,确定第一类物体和第二类物体;获取各所述第一类物体的数字孪生数据及对应的批次号,和第二类物体的数字孪生数据及对应的批次号;响应于启动录制指令,将各所述第一类物体的数字孪生数据和第二类物体的数字孪生数据,按照所述批次号存入所述数据库;所述数字孪生系统完成录制
。3.
根据权利要求2所述的方法,其特征在于,所述数字孪生数据包括基础数据和动态数据;所述响应于启动录制指令,将各所述第一类物体的数字孪生数据和第二类物体的数字孪生数据,按照所述批次号存入所述数据库,包括:响应于启动录制指令,按照预设的第一周期,将所述第一类物体的基础数据和对应批次号存入第一类物体状态快照表,并将该所述批次号存入第一周期批次索引表;按照预设的第二周期,将所述第二类物体的基础数据和对应批次号存入第二类物体状态快照表,并将该所述批次号存入第二周期批次索引表,所述第一周期大于所述第二周期;按照所述第二周期,将所述第一类物体的动态数据和对应批次号,存入第一类物体动态信息表;所述数据库包括所述第一周期批次索引表

所述第二周期批次索引表和所述第一类物体动态信息表
。4.
根据权利要求3所述的方法,其特征在于,在所述根据所述起始批次号和所述结束批次号,在数据库中确定目标数字孪生数据之前,还包括:在所述第一周期批次索引表中,将最小正数时间差的批次号确定为初始化批次号,所述时间差为所述第一周期批次索引表中各批次号与所述起始批次号之差;所述根据所述起始批次号和所述结束批次号,在数据库中确定目标数字孪生数据,包括:在所述第一类物体状态快照表中,将所述初始化批次号对应的基础数据,确定为第一目标基础数据;将所述第一类物体动态信息表中目标批次号的动态数据确定为目标动态数据,所述目
标批次号为所述第二周期批次索引表中,介于所述初始化批次号和所述起始批次号之间的批次号;将所述第二类物体状态快照表...

【专利技术属性】
技术研发人员:田涔玄
申请(专利权)人:北京经纬恒润科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1