机器在现有的分布式账本网络中的集成制造技术

技术编号:35731394 阅读:16 留言:0更新日期:2022-11-26 18:31
本发明专利技术涉及一种系统,该系统由借助于管理系统管理的联网的多个机器组成,其中,这些机器和管理系统各自形成分布式账本网络的节点,其中,这些机器各自具有在相应的机器的存储器上作为数据集存储的机器特性,其中,机器还具有在相同或另外的存储器上的相应的标准化智能合约,其中,管理系统具有集成合约,其中,集成合约将相应的标准化智能合约与在分布式账本网络中的之前已经可用的智能合约相匹配,并且转换到分布式账本网络中,并且其中,转换的智能合约调节在联网的机器之间的协作模型并以计算机实现的方式在分布式账本网络中实施。以计算机实现的方式在分布式账本网络中实施。以计算机实现的方式在分布式账本网络中实施。

【技术实现步骤摘要】
【国外来华专利技术】机器在现有的分布式账本网络中的集成


[0001]本专利技术涉及一种由管理系统管理的联网的多个机器组成的系统,这些机器和管理系统分别形成分布式账本网络中的节点,以及一种将机器集成到现有分布式账本网络中的方法。

技术介绍

[0002]在工业自动化中,所谓的机器对机器通信或Machine

to

Machine通信,简称M2M通信变得越来越重要,尤其是在所谓的工业4.0场景的发展中。在此,机器尤其主动相互交换能力,并经常根据他们的能力协商协作模型。特别是在智能制造的范畴中,即制造包括智能自主或半自主机器,M2M协作是未来制造设施的基础。
[0003]对于智能移动领域的M2M协作场景,例如电子充电或智能停车,使用已经经由分布式账本网络管理和执行的智能合约。为此,到目前为止,能够在区块链技术平台的平台相关编程语言中引入或使用智能合约,例如,运营商和用户共同使用该平台用于电子充电系统。例如,以太坊(Ethereum)平台将Solidity编程语言用于其智能合约。Hyperledger Fabric平台将编程语言Go或NodeJS用于称为链代码的智能合约。
[0004]到目前为止,还没有智能合约的标准。因此,有必要简化工业环境中机器智能合约的使用。

技术实现思路

[0005]该目的通过独立权利要求的特征来实现。在从属权利要求中给出了有利的设计方案。
[0006]本专利技术涉及一种由借助于管理系统管理的联网的多个机器组成的系统,这些机器和管理系统分别作为分布式账本网络中节点的节点或客户端进行交互,其中,机器分别具有作为数据集存储在相应的机器的相应的存储器上的机器特性,其中,机器分别还具有在相同或另外的存储器上的相应的规范化智能合约,其中,管理系统具有集成合约,其中,该集成合约设计为将相应的规范化智能合约与先前的在分布式账本网络中已经可用的智能合约相匹配,并将其转换到分布式账本网络中,并且其中,转换后的智能合约设计为,调节联网的机器之间的协作模型并以计算机实现的方式在分布式账本网络中实施。
[0007]因此,根据本专利技术的系统基于由联网的机器组成的系统,其中,管理系统,例如IoT设备的管理系统管理联网的机器。管理系统在此能够集中地设计或分散到几台机器上。例如,机器是设施系统的不同部件,如机器人、机床、生产机器,AGV(自主引导车辆)等。在比较多个机器时,此类或类似的所谓IoT(物联网)设备应能够在设施内灵活地提供关于优化使用相应的机器或者优化的负载的信息。为此目的,将机器特性存储在相应的机器上,其中,将特性作为数据集存储在相应的存储器上,从而能够直接在联网的机器之间进行相关信息的交换。
[0008]此外,机器现在在分布式账本网络中相互连接,即机器要么自己在分布式账本网
络中形成一个节点,要么作为DLT网络中确定存在的节点的客户端进行交互。例如,其涉及区块链网络。这些机器还具有规范化智能合约,有利地在存储在其上也存储有机器特性的同一存储器上。替选地,能够使用另外的存储器。
[0009]在本申请意义中,智能合约被理解为规范化智能合约,其例如以规范化或标准化的描述语言或语言存储。在此,仅提供一种语言作为标准并不是强制性的。特别地,能够存在多种标准符合智能合约的格式,并且规范化智能合约能够采用这些标准之一进行格式化。
[0010]规范化智能合约也能够提升为标准化智能合约。
[0011]联网的机器的管理系统具有集成合约。其工作原理一方面在于在已经在分布式账本网络中存在的智能合约上检查由机器带来的标准化智能合约。在此进行匹配,是否智能合约已经是已知的。此外,集成合约的工作原理在于,将机器带来的标准化智能合约转换到分布式账本网络中。转换步骤也能够称为变换。因此,这是指将标准化的智能合约转化为机器可执行形式的步骤。在最简单的情况下,这能够还包括为执行目的调用代码。
[0012]然后,经过转换的并因此可执行的智能合约调节联网的机器之间的协作模型。有利地,能够在智能合约中映射机器能够使用的条件。在此,例如提出了能够被网络中的其他机器接受的使用条件,例如按使用付费条件。
[0013]然后,转换后的智能合约以计算机实现的方式在分布式账本网络中实施。例如,他规定在交易时要检查的内容或要启动的后续活动。此外,例如,能够由智能合约自动执行程序。在此,智能合约执行存储在程序代码中的逻辑,该逻辑描述协作的机器之间的依赖关系。例如,那里存储了协作伙伴(即网络中的一台机器)必须满足或验证的条件,以便能够启动或执行预设智能合约的另外的机器上的行动。
[0014]利用所提出的系统以有利的方式实现了新机器或外部机器在网络(例如在机器,特别是设施或工厂的操作员网络)中的集成的完全自动化。有利地,能够实现与分布式账本网络相关的信息模型的集成。在分布式账本网络或区块链网络中,智能合约的集成或加入能够灵活且独立于机器网络中使用的特定智能合约语言或格式(FORMATEN)。特别地,物联网设施内存在的机器网络有利地补充了在机器之间设置和使用智能的自动化合约的可行性。
[0015]根据一个设计方案,协作模型包括用于执行工作步骤的商业条件和/或使用条件和/或根据已执行的工作步骤的状态变化。例如,规定用于机器的服务的计费模型的类型,例如按使用付费模型或按部分付费模型或按时间付费模型。在此,还能够确定,对于哪些数额,例如令牌的数额,其能够带来什么类型的机器服务。例如,确定能够在何种程度上提供哪种类型的服务。例如,能够为一定数量的令牌拧上一定数量的螺钉或钻孔或冲铆钉。在此,例如,令牌代表了分布式账本网络中的一定利益或价值。例如,DLT网络使用一个或可能几个特定的令牌定义并统一使用他们。
[0016]此外,协作模型例如还能够确定智能合约导致的状态变化。根据执行的工作步骤等条件的满足情况,智能合约触发状态的变化,例如,智能合约涉及的所有机器的状态都会更新为,使得执行的步骤,例如执行的服务或执行的付款被记录。尤其实现令牌的转移。还能够考虑,如果智能合约有相应的账户可供使用,他就会触发银行货币交易。例如,借助于更新后的状态也能够用于向网络中的其他机器显示一个机器在特定使用时间段被占用或
不可用。
[0017]根据一个设计方案,机器特性以标准化格式,特别是能够借助于模块类型封装方法交换的格式存在。相应的规范化智能合约以相同的标准化格式存在。这有利地能够实现对机器提供的信息的特别简单的处理,即一方面是机器特性,另一方面是智能合约条件。例如,智能合约的引数能够有利地基于具有机器特性的目录的标准化特性。例如,属性列在机器的特征库中,其能够作为引数传递给智能合约。因此,智能合约能够“理解”这些引数,而无需进一步转变或转换。
[0018]有利地,已经存在或安装在联网的机器系统中的能力协商因此也能够直接用于协作机器之间的智能合约的执行。在此,使用模块类型封装的概念,简称MTP,他通过功能描述(例如来自自动化系统的工程数据)生成。通过使用这样的描述标准,以规范化的方式传输设施部本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种系统,所述系统由借助于管理系统(100)管理并且联网的多个机器(10,11,12,13,14,15)组成,其中,所述机器(10,11,12,13,14,15)和所述管理系统(100)分别作为分布式账本网络的节点(K0,K1,K2,K3,K4,K5)或节点(K0,K1,K2,K3,K4,K5)的客户端进行交互,其中,所述机器(10,11,12,13,14,15)分别具有作为数据集存储在相应的所述机器(10,11,12,13,14,15)的相应的存储器上的机器特性(21),其中,所述机器(10,11,12,13,14,15)分别还具有在相同的或另外的存储器上的相应的规范化智能合约(22),其中,所述管理系统(100)具有集成合约(20),其中,所述集成合约(20)被设计为,将相应的所述规范化智能合约(22)与先前在所述分布式账本网络中已经可用的智能合约相匹配,并且将所述规范化合约转换到分布式账本网络中,其中,转换后的智能合约设计为,调节在联网的所述机器(10,11,12,13,14,15)之间的协作模型并以计算机实现的方式在所述分布式账本网络中实施。2.根据权利要求1所述的系统,其中,所述协作模型包括用于执行工作步骤的商业条件和/或使用条件和/或根据已执行的工作步骤的状态变化。3.根据权利要求1或2所述的系统,其中,所述机器特性(21)以标准化的、特别是能借助于模块类型封装方法交换的格式存在,并且相应的规范化智能合约(21)以相同的标准化格式存在。4.根据前述权利要求中任一项所述的系统,其中,设置自动化标记语言或至少一种可执行的代码格式、特别是Solidity或HyperledgerFabric链代码作为标准化格式。5.根据前述权利要求中任一项所述的系统,其中,所述智能合约描述用于所述机器(10,11,12,13,14,15)之间的逻辑链接的动态模型。6.一种将机器(10)集成到现有的分布式账本网络中的方法,其中

将待集成的机器(10)与机器网络联网,所述机器网络由借助于管理系统(100)管理并且联网的多个机器(11,12,13,14,15)组成,

其中,所述待集成的机器(10)和多个机器(11,12,13,14,15)分别作为所述分布式账本网络中的节点或节点的客户端一同协作,

其中,所述待集成的机器(10)和多个机器(11,12,13,14,15)分别具有作为数据集存储在相应的机器的相应的存储器上的机器特性(21)并在所述机器网络中交换所述机器特性,
...

【专利技术属性】
技术研发人员:奥利弗
申请(专利权)人:西门子股份公司
类型:发明
国别省市:

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

1