【技术实现步骤摘要】
【国外来华专利技术】用于控制和/或监控装置的方法和控制系统
本专利技术涉及一种用于控制和/或监控装置的方法和控制系统。
技术介绍
装置(如现场装置和生产装置)日益网络化,并且可以例如由不同的运营商来提供/运行。指令序列常常被传送给这些装置,所述指令序列可以通过这些装置来执行。在此不利的是,在由不同运营商的装置构成的异构网络中,难以控制指令序列的完成(Abarbeitung)。从现有技术中,已知了文献DE102011018878。该文献涉及一种用于使分布式数据库系统中的数据库的数据库存同步的方法,其中数据库位于移动网络节点上并且位于固定网络节点上,所述移动网络节点和所述固定网络节点至少部分地经由不是持续可用的网络连接而相互连接。
技术实现思路
本专利技术的任务是,找到一种对现有技术中的已知的解决方案的替选方案。该任务通过在独立权利要求中说明的特征来解决。在从属权利要求中,呈现了本专利技术的有利的改进方案。区块链(英语:Blockchains)或“分布式账本(DistributedLedgers)”的技术当前是激烈讨论的技术,该技术尤其是可以实现为分布式数据库系统。除了分散式支付系统的应用(例如比特币(Bitcoin))之外,在金融业中研发了新的应用可能性。尤其是,在公司之间的交易由此可以在无调停中介或清算(Clearing)所的情况下以防止操纵的方式(manipulationsgeschuetzt)来实现。这能够实现无可信调停中介的新商业模型,降低了交易成本,并且可以灵活地提供新的数字服务,而不 ...
【技术保护点】
1.一种用于控制和/或监控装置的控制系统,其包括:/n- 第一确定模块(110),用于确定针对通过所述装置对控制指令的执行的执行要求,其中/n- 在所述执行要求中存储有装置特定的要求和/或设为前提的控制指令;/n- 分布式数据库系统(BC),所述分布式数据库系统(BC)具有:/n- 多个节点(BCN,BCN_D),其中所述节点(300,BCN,BCN_D)和所述装置(300,D,BCN_D)经由第一通信网络(NW1)彼此连接;/n- 第一分配模块(120),用于将相应的执行要求分配至所述控制指令;/n- 第一存储模块(130),用于将相应的控制指令连带所分配的执行要求存储在控制交易中,其中/n- 所述控制交易被存储在所述分布式数据库系统(BC)中;/n- 借助于所述分布式数据库系统,向所述装置(300,D,BCN_D)传输所述控制交易;/n- 例如第一检验模块,用于检验用于通过所述装置执行所述控制交易中的一个控制交易的所述控制指令的所述相应的执行要求,其中/n- 例如检验:针对相应的控制交易的所述相应的执行要求的所述设为前提的控制指令的确认交易是否在所述分布式数据库系统中是可用的;/n ...
【技术特征摘要】
【国外来华专利技术】20171023 EP 17197791.1;20180122 EP 18152750.8;20181.一种用于控制和/或监控装置的控制系统,其包括:
-第一确定模块(110),用于确定针对通过所述装置对控制指令的执行的执行要求,其中
-在所述执行要求中存储有装置特定的要求和/或设为前提的控制指令;
-分布式数据库系统(BC),所述分布式数据库系统(BC)具有:
-多个节点(BCN,BCN_D),其中所述节点(300,BCN,BCN_D)和所述装置(300,D,BCN_D)经由第一通信网络(NW1)彼此连接;
-第一分配模块(120),用于将相应的执行要求分配至所述控制指令;
-第一存储模块(130),用于将相应的控制指令连带所分配的执行要求存储在控制交易中,其中
-所述控制交易被存储在所述分布式数据库系统(BC)中;
-借助于所述分布式数据库系统,向所述装置(300,D,BCN_D)传输所述控制交易;
-例如第一检验模块,用于检验用于通过所述装置执行所述控制交易中的一个控制交易的所述控制指令的所述相应的执行要求,其中
-例如检验:针对相应的控制交易的所述相应的执行要求的所述设为前提的控制指令的确认交易是否在所述分布式数据库系统中是可用的;
-例如第一执行模块,用于根据检验的结果通过相对应的装置来执行所述控制指令。
2.根据权利要求1所述的控制系统,其中,所述设为前提的控制指令是已经执行的控制指令,针对所述已经执行的控制指令,在所述分布式数据库系统的确认交易中存储有关于所述已经执行的控制指令的执行的确认。
3.根据权利要求1或者2所述的控制系统,其中,在完成其他控制指令之前,通过所述执行要求预先给定所述设为前提的控制指令的完成。
4.根据上述权利要求中任一项所述的控制系统,其中,通过所述执行要求预先给定完成所述控制指令的顺序。
5.根据上述权利要求中任一项所述的控制系统,其中,通过所述执行要求预先给定完成所述控制指令的相对于另外的控制指令的相关性。
6.根据上述权利要求中任一项所述的控制系统,其中,通过所述执行要求预先给定针对所述控制指令的完成的优先级。
7.根据上述权利要求中任一项所述的控制系统,其中,通过所述执行要求预先给定如下时间限制:直至所述时间限制,要完成所述控制指令。
8.根据上述权利要求中任一项所述的控制系统,其中,所述控制系统包括优化器,所述优化器依据预先给定的标准优化通过所述装置对所述控制指令的执行。
9.根据上述权利要求中任一项所述的控制系统,其中,
-所述分布式数据库系统是区块链,并且尤其是在所述区块链的数据块中存储有所述交易,或者
-所述分布式数据库系统是点对点数据库系统,或者
-所述分布式数据库系统是根据权利要求14至23中任一项所述的数据库系统。
10.根据上述权利要求中任一项所述的控制系统,其中,所述数据块经由密码哈希函数(H)彼此拼接。
11.根据上述权利要求中任一项所述的控制系统,其中,所述控制系统包括第一检验模块和/或第一执行模块和/或第二存储模块。
12.根据上述权利要求中任一项所述的控制系统,其中,
-所述控制系统或者所述确定模块(110)包括活动模块,
-所述活动模块设立为显示或者记录设备和/或所述确定模块的活动。
13.一种用于分布式数据库系统或者用于具有分布式数据库系统的控制系统的设备,所述控制系统用于控制和/或监控装置,所述设备具有:
-第一确定模块(110),用于确定针对通过装置或者所述分布式数据库系统的节点对控制指令的执行的执行要求,其中
-在所述执行要求中存储有装置特定的要求和/或设为前提的控制指令;
-所述分布式数据库系统例如是区块链。
14.根据权利要求13所述的设备,其中,
-所述设备或者所述确定模块(110)包括优化器,
-所述优化器依据预先给定的标准来优化通过所述装置对所述控制指令的所述执行。
15.根据权利要求13或者14所述的设备,其中,
-所述设备或者所述确定模块(110)包括第一分解模块,
-所述第一分解模块设立为将指令序列分解成相对应的控制指令;
-所述相对应的控制指令例如被提供给所述控制系统、尤其是所述第一确定模块。
16.根据权利要求13至15中任一项所述的设备,其中,
-所述设备或者所述确定模块(110)包括活动模块,
-所述活动模块设立为显示或者记录所述设备和/或所述确定模块的活动。
17.一种用于分布式数据库系统或者用于具有分布式数据库系统的控制系统的确定模块(110),所述控制系统用于控制和/或监控装置,所述确定模块(110)具有:
-第一接口(810),用于接收或者检索控制指令;
-第一评价单元(820),用于确定针对通过分布式数据库系统的节点或者通过装置对控制指令的执行的执行要求,其中
-依据装置特定的要求和/或设为前提的控制指令,确定所述执行要求,所述装置特定的要求和/或设为前提的控制指令已针对所述控制指令被查明。
18.根据权利要求17所述的确定模块(110),其中,
-所述确定模块(110)包括优化器,
-所述优化器依据预先给定的标准来优化通过所述装置对所述控制指令的所述执行。
19.根据权利要求17或者18所述的确定模块(110),其中
-所述确定模块(110)包括第一分解模块,
-所述第一分解模块设立为将指令序列分解成相对应的控制指令;
-所述相对应...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。