CN119621663A - 一种多格式数字孪生模型物联网设备数据绑定方法 - Google Patents

一种多格式数字孪生模型物联网设备数据绑定方法 Download PDF

Info

Publication number
CN119621663A
CN119621663A CN202411795916.0A CN202411795916A CN119621663A CN 119621663 A CN119621663 A CN 119621663A CN 202411795916 A CN202411795916 A CN 202411795916A CN 119621663 A CN119621663 A CN 119621663A
Authority
CN
China
Prior art keywords
data
binding
equipment
model
format
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202411795916.0A
Other languages
English (en)
Inventor
李黎
李亚楠
张秋胜
贾木超
方骏
李擎伟
吴文俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Communications Information Technology Group Co ltd
Original Assignee
China Communications Information Technology Group Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Communications Information Technology Group Co ltd filed Critical China Communications Information Technology Group Co ltd
Publication of CN119621663A publication Critical patent/CN119621663A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/11File system administration, e.g. details of archiving or snapshots
    • G06F16/116Details of conversion of file system types or formats
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/168Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种多格式数字孪生模型物联网设备数据绑定方法,该方法包括如下步骤:S1、数据前处理融合:通过对不同设备的数据进行统一的前处理操作;S2、数据绑定功能调整:对现有的绑定方式进行优化和调整,并对用户界面进行改进;S3、工作流引擎技术的应用:建立一个统一的数据绑定管理流程;S4、工具类功能的引入:引入一系列实用的工具类功能;S5、测试与提交机制:设计测试与提交机制,以确保数据绑定的正确性和完整性;S6、实时渲染与面板开发:开发基于飞渡引擎的实时渲染与展示面板。本发明实现了多格式数字孪生模型物联网设备数据绑定的高效管理。

Description

一种多格式数字孪生模型物联网设备数据绑定方法
技术领域
本发明涉及物联网及数字孪生技术领域,尤其是涉及一种多格式数字孪生模型物联网设备数据绑定方法。
背景技术
随着物联网(IoT)技术的快速发展,数字孪生技术在各行业中的应用逐渐增多。通过数字孪生技术,物理设备的状态和行为可以被实时映射到虚拟模型中,从而实现设备的监控、管理和优化。然而,当前的数字孪生系统在处理多格式、多类型的物联网设备数据时,仍然存在一些明显的不足之处。
首先,不同物联网设备的数据格式和通信协议各异,这种多样性使得设备数据的统一处理和集成变得复杂。其次,现有系统往往需要手动配置设备数据绑定,这一过程繁琐且容易出错,导致系统部署和维护成本高。最后,系统的扩展性和灵活性也受到限制,难以快速适应新设备的接入或业务需求的变化。此外,数据绑定流程的自动化和智能化水平较低,无法充分满足大规模复杂系统的管理需求。
这些不足限制了数字孪生技术的广泛应用,亟需一种能够自动化处理多格式设备数据、支持设备类型动态映射、并简化配置流程的新方法,来提高系统的适应性和可靠性。
现有的数字孪生系统在处理多格式、多类型的物联网设备数据时,主要存在以下几个缺点:
(1)数据格式和通信协议的多样性难以统一处理:不同物联网设备的数据格式和通信协议各不相同,现有技术难以在同一系统中有效整合和处理这些异构数据,导致系统集成复杂且效率低下。
(2)手动配置复杂且易出错:现有系统在设备数据绑定过程中依赖手动配置,这种方式不仅耗时费力,还容易因人为错误导致数据绑定失败,影响系统的整体稳定性和可靠性。
(3)扩展性和灵活性不足:由于现有技术对新设备的接入和管理支持有限,系统在面对快速变化的业务需求时,扩展性和灵活性受到严重制约,难以适应新的设备类型或更新的数据格式。
(4)自动化和智能化水平低:目前,大多数系统的设备数据绑定流程仍然依赖人工操作,缺乏自动化和智能化手段,导致操作效率低下,特别是在处理大规模复杂系统时更为明显。
上述缺点显著限制了数字孪生技术在物联网领域的应用和推广。数据格式的多样性和手动配置的复杂性使得系统的部署和维护成本高昂,系统的扩展性和灵活性不足则进一步削弱了系统的适应性。此外,自动化和智能化水平的欠缺使得现有系统在应对大规模设备数据绑定需求时表现乏力。这些问题亟需通过技术创新来加以解决,以提升数字孪生系统的性能和用户体验。
公开于该背景技术部分的信息仅仅旨在加深对本发明的总体背景技术的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。
发明内容
本发明的目的在于提供一种多格式数字孪生模型物联网设备数据绑定方法,旨在解决现有技术在处理多格式设备数据绑定中的各种问题。
为了实现上述目的,本发明采用以下技术方案:
本发明提供一种多格式数字孪生模型物联网设备数据绑定方法,所述方法包括如下步骤:
S1、数据前处理融合:通过对不同设备的数据进行统一的前处理操作,将异构数据标准化为系统能够识别和处理的格式;
S2、数据绑定功能调整:对现有的绑定方式进行优化和调整,并对用户界面进行改进,以简化数据绑定的操作流程;
S3、工作流引擎技术的应用:引入了工作流引擎技术,建立一个统一的数据绑定管理流程;
S4、工具类功能的引入:引入一系列实用的工具类功能,进一步提高数据绑定的效率和准确性;
S5、测试与提交机制:设计测试与提交机制,以确保数据绑定的正确性和完整性;
S6、实时渲染与面板开发:开发基于飞渡引擎的实时渲染与展示面板,以满足用户随时预览和展示绑定的数据的需求。
进一步,所述数据前处理融合具体如下:
数据标准化处理:数据从各个物联网设备采集后,首先通过前处理模块进行标准化处理;所述前处理模块负责将数据转换为统一的格式;
数据融合与去重:对来自不同设备的相同或相似数据进行融合和去重操作,避免冗余数据的出现,从而提高数据处理的效率和精度。
进一步,所述数据绑定功能调整具体如下:
卡片页面优化:取消传统卡片页面与列表页面的切换功能,每种页面仅保留一种形态;
场景建模调整:
(1)信息气泡显示调整:模型上的数据信息气泡更改为在场景建模菜单下也显示,场景建模左上角的菜单条增加一个“显示设备数据”图标,用户通过此图标控制气泡信息的显示状态;
(2)绑定标识显示:在模型树的最右侧增加了一个已绑定标识,用于提醒用户该模型是否已经绑定设备数据;选中模型时,增加绑定数据的操作入口,无论图层是否绑定设备,都会显示绑定图标;未绑定设备的模型图层则不会显示此图标;
(3)信息气泡的样式与交互:当模型未绑定设备数据时,信息气泡浮窗默认显示模型名称;对于监测设备、视频设备和车辆设备的浮窗,分别支持最多4组数据展示,并根据设备类型进行样式区分;用户点击图标弹出关联字段所属设备的详情弹窗;
数据绑定入口和页面布局:
(1)多入口数据绑定:用户通过菜单、绑定按钮或直接点击模型图层后的图标进入数据绑定界面;自动切换到对应的图层,并根据用户选择的图层对象类型自动显示或隐藏绑定图标;
(2)数据绑定页面布局:在场景建模进程中新建、编辑或删除某个对象图层时,数据绑定进程中的对应条目会自动更新或删除;用户双击设备信息,将其置入编排画布,根据模型类型和数据格式自动匹配相应的绑定规则;
模型面板交互:
(1)模型类型限制:模型面板中的类型字段仅接受“监测设备”、“视频设备”和“车辆设备”三个值,对不符合要求的连接进行提醒并阻止操作;
(2)浮窗指标交互:根据连接的数据格式自动适配浮窗指标的显示颜色;指标达到最大数量时,增加按钮将自动消失;
视频设备自动对接:支持视频设备的自动对接逻辑,自动对接名称、类型和视频三个字段,确保设备数据与模型的无缝集成;
自动化绑定入口:提供多种数据绑定入口,包括通过菜单选择、直接点击绑定按钮或选择已绑定的模型;以帮助用户更方便地完成设备数据的绑定。
进一步,所述工作流引擎技术的应用具体包括:
DataEngineFlow类:定义一个专门用于数据绑定的类 `DataEngineFlow`;每次设备数据绑定时,创建一个 `DataEngineFlow` 实例,这个实例维系着与绑定相关的所有信息,包括设备类型、数据格式、绑定状态;
事件队列管理:通过事件队列机制,能够自动触发数据绑定的各个步骤,包括数据获取、格式转换、绑定验证;
动态映射与调整:根据设备的类型和数据格式,自动调整绑定逻辑,确保新接入的设备能够快速被纳入现有的绑定流程中。
进一步,所述工具类功能的引入具体包括:
连接器:用于将多个数据字段拼接成一个完整的字符串,或将来自不同来源的数据整合在一起,便于统一处理;连接器将不同类型的值统一转换成字符串,以确保数据格式的一致性;
保留小数:提供保留小数功能,用户根据实际需要设置小数点后的位数,以确保数据精度;保留小数的输入和输出类型必须都是数字型,并支持0-10位的小数精度;
类型转换:支持字符串和数值类型之间的转换,确保不同类型的数据能够在统一的框架下进行处理;如果某些类型无法支持转换,提示“该内容无法转换”并阻止连线操作;
常量与枚举:用户输入固定的字符串常量或为输入值分配特定的枚举值;支持最多10个枚举值,并允许根据需求调整枚举的限制。
进一步,所述测试与提交机制具体如下:
测试功能:用户在提交绑定结果前,通过测试功能检查链路的完整性和绑定的正确性;系统会验证每个模型是否至少有一个字段与数据源正确绑定,并提供详细的测试报告;
提交功能:在通过测试后,用户提交绑定结果;提交操作将所有绑定配置保存到系统中,并立即生效,确保绑定的设备数据能够实时反映在数字孪生模型中。
进一步,所述实时渲染与面板开发具体如下:
嵌入式面板:支持在任意位置弹出实时展示面板,用户通过这些面板查看当前设备的数据绑定情况,以及模型的实时状态变化;
iframe支持:面板还支持嵌入式iframe展示,允许用户将展示面板嵌入到其他应用中,增强了系统的集成能力和可操作性。
采用上述技术方案,本发明具有如下有益效果:
本发明提供了一种高效、灵活的多格式数字孪生模型物联网设备数据绑定方法。该方法通过数据前处理融合、工作流引擎技术、工具类功能、以及实时渲染和展示面板的结合,解决了现有技术中的诸多问题,显著提升了系统的适应性、扩展性和可靠性,为物联网设备的数据绑定和管理提供了强有力的技术支持。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的基于faas的物联网云原生设备接入方法的流程图。
具体实施方式
下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
针对现有技术的不足,本发明提出了一种创新的多格式数字孪生模型物联网设备数据绑定方法,旨在解决以下技术问题:
(1)实现多格式设备数据的统一处理:本发明通过数据前处理融合技术,将不同格式的设备数据标准化处理,使得系统能够有效整合和处理来自不同设备的数据,提升数据的一致性和处理效率。
(2)简化数据绑定的配置流程:本发明通过引入工作流引擎技术,实现设备数据绑定过程的自动化管理,减少了手动配置的复杂性,降低了配置过程中的出错率,显著提高了系统的稳定性。
(3)增强系统的扩展性和灵活性:通过动态映射和自动调整数据绑定逻辑,本发明能够适应新设备的接入和不同数据格式的变化,极大地提高了系统的扩展性和灵活性。
(4)提高数据绑定流程的自动化和智能化:本发明引入了自动化工具类功能和智能化测试与提交机制,确保数据绑定过程高效、准确,并能够在大规模复杂系统中稳定运行,显著提升了操作效率和系统响应速度。
结合图1所示,本实施例提供一种多格式数字孪生模型物联网设备数据绑定方法,该方法具体包括:
1.数据前处理融合:
在数字孪生系统中,不同物联网设备的数据格式和通信协议各异。为了解决这一问题,本发明采用了数据前处理融合技术。具体来说,通过对不同设备的数据进行统一的前处理操作,将异构数据标准化为系统能够识别和处理的格式。这个前处理模块将所有输入的数据进行清洗、转换和规范化处理,确保无论数据来源如何,都可以无缝集成到数字孪生模型中。
数据标准化处理:数据从各个物联网设备采集后,首先通过前处理模块进行标准化处理。这个模块负责将数据转换为统一的格式,例如将不同类型的温度传感器数据转换为相同的数值格式,并统一单位。
数据融合与去重:系统会对来自不同设备的相同或相似数据进行融合和去重操作,避免冗余数据的出现,从而提高数据处理的效率和精度。
2.数据绑定功能调整:
为了简化数据绑定的操作流程,本发明对现有的绑定方式进行了优化和调整,并对用户界面进行了改进:
卡片页面优化:为了简化用户操作,本发明取消了传统卡片页面与列表页面的切换功能,每种页面仅保留一种形态。以网络组件和协议管理模块为例,用户在使用过程中,不再需要在不同页面之间切换,所有操作均在单一界面上完成,从而提高了操作效率并减少了出错的可能性。
场景建模调整:
(1)信息气泡显示调整:模型上的数据信息气泡更改为在场景建模菜单下也显示,场景建模左上角的菜单条增加了一个“显示设备数据”图标,用户可以通过此图标控制气泡信息的显示状态。
(2)绑定标识显示:在模型树的最右侧增加了一个已绑定标识,用于提醒用户该模型是否已经绑定设备数据。选中模型时,增加了绑定数据的操作入口,无论图层是否绑定设备,都会显示绑定图标;未绑定设备的模型图层则不会显示此图标。
(3)信息气泡的样式与交互:当模型未绑定设备数据时,信息气泡浮窗默认显示模型名称;对于监测设备、视频设备和车辆设备的浮窗,分别支持最多4组数据展示,并根据设备类型进行样式区分。用户可以点击图标弹出关联字段所属设备的详情弹窗。
数据绑定入口和页面布局:
(1)多入口数据绑定:用户可以通过菜单、绑定按钮或直接点击模型图层后的图标进入数据绑定界面。系统会自动切换到对应的图层,并根据用户选择的图层对象类型自动显示或隐藏绑定图标。
(2)数据绑定页面布局:在场景建模进程中新建、编辑或删除某个对象图层时,数据绑定进程中的对应条目会自动更新或删除。用户可以双击设备信息,将其置入编排画布,系统根据模型类型和数据格式自动匹配相应的绑定规则。
模型面板交互:
(1)模型类型限制:模型面板中的类型字段仅接受“监测设备”、“视频设备”和“车辆设备”三个值,系统会对不符合要求的连接进行提醒并阻止操作。
(2)浮窗指标交互:系统根据连接的数据格式自动适配浮窗指标的显示颜色,例如,字符串格式的数据为绿色,数字格式的数据为蓝色。指标达到最大数量(如4个)时,增加按钮将自动消失。
视频设备自动对接:系统支持视频设备的自动对接逻辑,自动对接名称、类型和视频三个字段,确保设备数据与模型的无缝集成。
自动化绑定入口:系统提供了多种数据绑定入口,包括通过菜单选择、直接点击绑定按钮或选择已绑定的模型等,这些入口帮助用户更方便地完成设备数据的绑定。
3.工作流引擎技术的应用:
为了解决多格式设备数据的动态处理需求,本发明引入了工作流引擎技术,建立了一个统一的数据绑定管理流程。
DataEngineFlow类:本发明定义了一个专门用于数据绑定的类 `DataEngineFlow`。每次设备数据绑定时,系统会创建一个 `DataEngineFlow` 实例,这个实例维系着与绑定相关的所有信息,包括设备类型、数据格式、绑定状态等。
事件队列管理:通过事件队列机制,系统能够自动触发数据绑定的各个步骤,包括数据获取、格式转换、绑定验证等。这一机制确保了数据绑定过程的连贯性和正确性,避免了手动操作中可能出现的错误。
动态映射与调整:系统能够根据设备的类型和数据格式,自动调整绑定逻辑,确保新接入的设备能够快速被纳入现有的绑定流程中。这一设计极大地增强了系统的扩展性。
4.工具类功能的引入:
为了进一步提高数据绑定的效率和准确性,本发明引入了一系列实用的工具类功能:
连接器:用于将多个数据字段拼接成一个完整的字符串,或将来自不同来源的数据整合在一起,便于统一处理。连接器会将不同类型的值统一转换成字符串,以确保数据格式的一致性。
保留小数:系统提供了保留小数功能,用户可以根据实际需要设置小数点后的位数,以确保数据精度。保留小数的输入和输出类型必须都是数字型,并支持0-10位的小数精度。
类型转换:系统支持字符串和数值类型之间的转换,确保不同类型的数据能够在统一的框架下进行处理。如果某些类型无法支持转换,系统会提示“该内容无法转换”并阻止连线操作。
常量与枚举:用户可以输入固定的字符串常量或为输入值分配特定的枚举值,这些功能使得数据绑定过程更加灵活。系统支持最多10个枚举值,并允许根据需求调整枚举的限制。
5.测试与提交机制:
为了确保数据绑定的正确性和完整性,本发明设计了测试与提交机制:
测试功能:用户在提交绑定结果前,可以通过测试功能检查链路的完整性和绑定的正确性。系统会验证每个模型是否至少有一个字段与数据源正确绑定,并提供详细的测试报告。
提交功能:在通过测试后,用户可以提交绑定结果。提交操作将所有绑定配置保存到系统中,并立即生效,确保绑定的设备数据能够实时反映在数字孪生模型中。
6.实时渲染与面板开发:
本发明还开发了基于飞渡引擎的实时渲染与展示面板,用户可以随时预览和展示绑定的数据。
嵌入式面板:系统支持在任意位置弹出实时展示面板,用户可以通过这些面板查看当前设备的数据绑定情况,以及模型的实时状态变化。
iframe支持:面板还支持嵌入式iframe展示,使得用户可以将展示面板嵌入到其他应用中,增强了系统的集成能力和可操作性。
综上所述,本发明提供了一种高效、灵活的多格式数字孪生模型物联网设备数据绑定方法。该方法通过数据前处理融合、工作流引擎技术、工具类功能、以及实时渲染和展示面板的结合,解决了现有技术中的诸多问题,显著提升了系统的适应性、扩展性和可靠性,为物联网设备的数据绑定和管理提供了强有力的技术支持。
本发明通过采用数据前处理融合、工作流引擎技术、自动化工具类功能以及实时渲染与展示面板,实现了多格式数字孪生模型物联网设备数据绑定的高效管理,具有以下显著技术效果:
1. 提高数据处理与系统扩展性:通过数据前处理融合技术,解决了不同物联网设备数据格式多样性带来的复杂性问题,使系统能够统一处理多种格式的数据。同时,动态映射与自动调整绑定逻辑增强了系统的扩展性,使其能够灵活适应新设备的接入和不同数据格式的变化,满足大规模、复杂应用场景的需求。
2. 简化操作与提高自动化水平:本发明对数据绑定流程进行了优化和简化,引入了工作流引擎技术,实现了高度自动化的设备数据绑定管理。这不仅减少了手动配置的复杂性和错误风险,还大大提升了系统的稳定性与操作效率,特别是在处理大规模数据时,表现尤为突出。
3. 提升用户体验与系统可靠性:通过智能化的测试与提交机制以及实时渲染与展示面板的开发,用户可以轻松配置、验证并实时查看数据绑定结果。这种直观的操作方式提高了用户对系统的理解和使用效率,同时增强了系统的可靠性,确保数据绑定的准确性和一致性。
4. 优化资源利用与运行效率:系统采用模块化设计和数据驱动的工作方式,各模块高效协同工作,优化了系统资源的使用和管理。这不仅提高了系统的整体运行效率,还降低了维护和扩展的成本,使系统更具可持续性和市场竞争力。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (7)

1.一种多格式数字孪生模型物联网设备数据绑定方法,其特征在于,所述方法包括如下步骤:
S1、数据前处理融合:通过对不同设备的数据进行统一的前处理操作,将异构数据标准化为系统能够识别和处理的格式;
S2、数据绑定功能调整:对现有的绑定方式进行优化和调整,并对用户界面进行改进,以简化数据绑定的操作流程;
S3、工作流引擎技术的应用:引入了工作流引擎技术,建立一个统一的数据绑定管理流程;
S4、工具类功能的引入:引入一系列实用的工具类功能,进一步提高数据绑定的效率和准确性;
S5、测试与提交机制:设计测试与提交机制,以确保数据绑定的正确性和完整性;
S6、实时渲染与面板开发:开发基于飞渡引擎的实时渲染与展示面板,以满足用户随时预览和展示绑定的数据的需求。
2.根据权利要求1所述的多格式数字孪生模型物联网设备数据绑定方法,其特征在于,所述数据前处理融合具体如下:
数据标准化处理:数据从各个物联网设备采集后,首先通过前处理模块进行标准化处理;所述前处理模块负责将数据转换为统一的格式;
数据融合与去重:对来自不同设备的相同或相似数据进行融合和去重操作,避免冗余数据的出现,从而提高数据处理的效率和精度。
3.根据权利要求1所述的多格式数字孪生模型物联网设备数据绑定方法,其特征在于,所述数据绑定功能调整具体如下:
卡片页面优化:取消传统卡片页面与列表页面的切换功能,每种页面仅保留一种形态;
场景建模调整:
(1)信息气泡显示调整:模型上的数据信息气泡更改为在场景建模菜单下也显示,场景建模左上角的菜单条增加一个“显示设备数据”图标,用户通过此图标控制气泡信息的显示状态;
(2)绑定标识显示:在模型树的最右侧增加了一个已绑定标识,用于提醒用户该模型是否已经绑定设备数据;选中模型时,增加绑定数据的操作入口,无论图层是否绑定设备,都会显示绑定图标;未绑定设备的模型图层则不会显示此图标;
(3)信息气泡的样式与交互:当模型未绑定设备数据时,信息气泡浮窗默认显示模型名称;对于监测设备、视频设备和车辆设备的浮窗,分别支持最多4组数据展示,并根据设备类型进行样式区分;用户点击图标弹出关联字段所属设备的详情弹窗;
数据绑定入口和页面布局:
(1)多入口数据绑定:用户通过菜单、绑定按钮或直接点击模型图层后的图标进入数据绑定界面;自动切换到对应的图层,并根据用户选择的图层对象类型自动显示或隐藏绑定图标;
(2)数据绑定页面布局:在场景建模进程中新建、编辑或删除某个对象图层时,数据绑定进程中的对应条目会自动更新或删除;用户双击设备信息,将其置入编排画布,根据模型类型和数据格式自动匹配相应的绑定规则;
模型面板交互:
(1)模型类型限制:模型面板中的类型字段仅接受“监测设备”、“视频设备”和“车辆设备”三个值,对不符合要求的连接进行提醒并阻止操作;
(2)浮窗指标交互:根据连接的数据格式自动适配浮窗指标的显示颜色;指标达到最大数量时,增加按钮将自动消失;
视频设备自动对接:支持视频设备的自动对接逻辑,自动对接名称、类型和视频三个字段,确保设备数据与模型的无缝集成;
自动化绑定入口:提供多种数据绑定入口,包括通过菜单选择、直接点击绑定按钮或选择已绑定的模型;以帮助用户更方便地完成设备数据的绑定。
4.根据权利要求1所述的多格式数字孪生模型物联网设备数据绑定方法,其特征在于,所述工作流引擎技术的应用具体包括:
DataEngineFlow类:定义一个专门用于数据绑定的类 `DataEngineFlow`;每次设备数据绑定时,创建一个 `DataEngineFlow` 实例,这个实例维系着与绑定相关的所有信息,包括设备类型、数据格式、绑定状态;
事件队列管理:通过事件队列机制,能够自动触发数据绑定的各个步骤,包括数据获取、格式转换、绑定验证;
动态映射与调整:根据设备的类型和数据格式,自动调整绑定逻辑,确保新接入的设备能够快速被纳入现有的绑定流程中。
5.根据权利要求1所述的多格式数字孪生模型物联网设备数据绑定方法,其特征在于,所述工具类功能的引入具体包括:
连接器:用于将多个数据字段拼接成一个完整的字符串,或将来自不同来源的数据整合在一起,便于统一处理;连接器将不同类型的值统一转换成字符串,以确保数据格式的一致性;
保留小数:提供保留小数功能,用户根据实际需要设置小数点后的位数,以确保数据精度;保留小数的输入和输出类型必须都是数字型,并支持0-10位的小数精度;
类型转换:支持字符串和数值类型之间的转换,确保不同类型的数据能够在统一的框架下进行处理;如果某些类型无法支持转换,提示“该内容无法转换”并阻止连线操作;
常量与枚举:用户输入固定的字符串常量或为输入值分配特定的枚举值;支持最多10个枚举值,并允许根据需求调整枚举的限制。
6.根据权利要求1所述的多格式数字孪生模型物联网设备数据绑定方法,其特征在于,所述测试与提交机制具体如下:
测试功能:用户在提交绑定结果前,通过测试功能检查链路的完整性和绑定的正确性;系统会验证每个模型是否至少有一个字段与数据源正确绑定,并提供详细的测试报告;
提交功能:在通过测试后,用户提交绑定结果;提交操作将所有绑定配置保存到系统中,并立即生效,确保绑定的设备数据能够实时反映在数字孪生模型中。
7.根据权利要求1所述的多格式数字孪生模型物联网设备数据绑定方法,其特征在于,所述实时渲染与面板开发具体如下:
嵌入式面板:支持在任意位置弹出实时展示面板,用户通过这些面板查看当前设备的数据绑定情况,以及模型的实时状态变化;
iframe支持:面板还支持嵌入式iframe展示,允许用户将展示面板嵌入到其他应用中,增强了系统的集成能力和可操作性。
CN202411795916.0A 2024-09-29 2024-12-09 一种多格式数字孪生模型物联网设备数据绑定方法 Pending CN119621663A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202411365923 2024-09-29
CN2024113659237 2024-09-29

Publications (1)

Publication Number Publication Date
CN119621663A true CN119621663A (zh) 2025-03-14

Family

ID=94886709

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411795916.0A Pending CN119621663A (zh) 2024-09-29 2024-12-09 一种多格式数字孪生模型物联网设备数据绑定方法

Country Status (1)

Country Link
CN (1) CN119621663A (zh)

Similar Documents

Publication Publication Date Title
US7747718B2 (en) Control system apparatus, method for setting control system and setting program
CN109918607A (zh) 页面搭建方法及装置、介质和计算设备
JP2010527090A (ja) デジタル設計エコシステム
CN115495069B (zh) 基于模型驱动的煤炭工业软件流程实现方法、装置及设备
CN114003843A (zh) 一种页面生成方法、装置、设备及存储介质
CN117236341A (zh) 全过程工程咨询一体化系统
CN119536170A (zh) 基于可视化组态的生产信息集成系统
CN114897464A (zh) 产品流程清单的建立方法、电子设备和存储介质
US20260023355A1 (en) Method, building management device, and recording medium
US20030061334A1 (en) Method, apparatus, system, computer program and computer program product of network management
CN119621663A (zh) 一种多格式数字孪生模型物联网设备数据绑定方法
CN119377129B (zh) 一种模拟半导体设备和eap系统的集成测试方法及相关设备
CN100524129C (zh) 工程装置
CN118820116B (zh) 一种基于映射模型快速自动构建系统用例的方法及设备
CN120881171A (zh) 一种基于多协议融合的模块化物联网实训方法和系统
CN119652879A (zh) 一种互联式电子飞行包系统及其互联方法
KR102591313B1 (ko) 블록 라이브러리를 이용한 전기회로 모델링 시스템 및 그 방법
CN117390772A (zh) 一种飞机航电系统仿真激励装置及激励方法
CN116643737A (zh) 软件架构构建方法、装置、车辆及存储介质
CN103809973A (zh) 图控界面设计系统及其图控界面设计操作方法
CN115828344A (zh) 一种变电站物理回路设计与spcd建模一体化方法
CN119781807B (zh) 视景系统配置文件生成方法
CN115129216B (zh) 一种跨组织的数据配置管理方法及系统
KR100246010B1 (ko) 도면 자동 검도 시스템
JP7409515B2 (ja) 情報処理システム及び情報処理方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination