【技术实现步骤摘要】
【国外来华专利技术】用于控制用户机器对话的计算机系统和方法
本专利技术一般地涉及人机交互,并且特定地涉及用于控制用户和与工业控制系统通信地耦合的计算机系统之间的对话的方法、计算机程序产品和系统。
技术介绍
工业系统(例如,生产工厂(plant)、智能建筑、通风系统等)的装置通常由自动化系统监测和过程控制。例如,过程工厂装置通常提供数以万计的信号,其与监测工厂的技术状态和/或过程控制相关。一些装置以数字格式提供自动化系统的操作员(用户)感兴趣的数据。数据还可以与特定计算机系统功能相关以便进一步处理。装置通常经由适当的网络技术(例如,物联网(IoT)、可编程逻辑控制器(PLC)、分布式控制系统(DCS))连接。通常,这样的工业系统由工业控制系统控制和监测。监测功能也可以在工业控制系统外部实现。人类操作员可以经由工业控制系统提供的用户界面来操作工业系统。然而,控制任务可能具有高复杂度,其要求与工业控制系统的许多交互步骤来执行复杂分析步骤,以便分析工业系统的技术状态。有挑战的是,在人类用户的技术任务中支持人类用户控制工业系统,从而虑及与控制系统 ...
【技术保护点】
1.一种计算机系统(100),用于控制用户(10)与所述计算机系统(100)之间的对话,所述计算机系统(100)与控制工业系统(200)的工业控制系统(60)通信地耦合,所述计算机系统(100)包括:/n界面(110),所述界面(110)被配置成接收意图输入(11,21),其中,意图输入表示与所述计算机系统(100)的相应的期望交互;/n意图确定模块(130),所述意图确定模块(130)被配置成确定所接收的意图输入的所述期望交互;/n数据存储设备(112),所述数据存储设备(112)被配置成存储一个或多个有向图(150),每个图指定工业控制域特定对话,其中,特定图定义对话状 ...
【技术特征摘要】
【国外来华专利技术】20180216 EP 18157237.11.一种计算机系统(100),用于控制用户(10)与所述计算机系统(100)之间的对话,所述计算机系统(100)与控制工业系统(200)的工业控制系统(60)通信地耦合,所述计算机系统(100)包括:
界面(110),所述界面(110)被配置成接收意图输入(11,21),其中,意图输入表示与所述计算机系统(100)的相应的期望交互;
意图确定模块(130),所述意图确定模块(130)被配置成确定所接收的意图输入的所述期望交互;
数据存储设备(112),所述数据存储设备(112)被配置成存储一个或多个有向图(150),每个图指定工业控制域特定对话,其中,特定图定义对话状态机(300),所述对话状态机(300)具有表示所述对话的状态的多个节点(303a,1a-6a,1b-5b)以及具有表示所述状态之间的转变的边,从第一状态到第二状态的每个状态转变取决于至少一个前置条件(303b),其中,所接收的意图输入的所述期望交互对应于从所述特定图(300)的当前节点(301)要到达的目标节点(303a);
上下文高速缓存(150),所述上下文高速缓存(150)被配置成存储所述至少一个前置条件的参数的参数值;
对话控制器模块(140),所述对话控制器模块(140)被配置成:
检查针对从所述当前节点转变到所述目标节点的所述至少一个前置条件所需的所有参数值是否在所接收的意图输入(11,21)或在所述上下文高速缓存(160)中可获得;
如果至少一个所需参数值缺失,则生成临时对话节点(413)以请求所述至少一个缺失参数,并且在接收时将所请求的参数存储在所述上下文高速缓存(160)中;
否则触发与所述目标节点(303a)相关联的交互(121)以检索关于所述工业系统(200)的技术状态的数据,作为对与所述目标节点(303a)相关联的所述期望交互的响应;以及
所述界面(110)还被配置成提供对话渲染信息,以用于向所述用户(10)呈现与由所述对话控制器(140)处理的所述节点相关联的认知信息(30)。
2.根据权利要求1所述的计算机系统,其中,所述界面(110)被配置成连续地侦听用户意图通道(111)和监测意图通道(112),所述用户意图通道提供来自所述用户的自然语言意图,并且所述监测意图通道提供来自所述工业系统的监测系统的机器生成意图。
3.根据权利要求1或2所述的计算机系统,还包括会话管理器模块(170),所述会话管理器模块(170)被配置成管理针对每个用户的单独对话会话,其中,所述单独对话会话使用与相应用户(10)的一个或多个角色(R1,R2)相关联的对话图。
4.根据权利要求3所述的计算机系统,其中,所述用户的第一角色(R1)与第一对话图(151)相关联,并且所述用户的第二角色(R2)与第二对话图(152)相关联,所述对话控制器还被配置成实现所述第一图(151)的节点(1a,2a)与所述第二图(152)的节点(2b,4b)之间的转变(4b-1a,2a-2b)。
5.根据前述权利要求中的任一项所述的计算机系统,其中,所述特定对话图包括至少一个节点(6a),通过相应转变,能够从所述对话图(151)的所有其他节点(1a-5a)直接到达所述至少一个节点(6a)。
6.根据前述权利要求中的任一项所述的计算机系统,其中,特定节点(3a,4b)表示所述第一状态和所述第二状态,并且所述状态转变作为所述特定节点的自循环而发生。
7.根据前述权利要求中的任一项所述的计算机系统,其中,所述特定节点能够经由通过所述图的一个或多个其他节点的环形路径(3a-4a-5a-3a)到达它自身。
8.根据前述权利要求中的任一项所述的计算机系统,还包括预取模块(180),所述预取模块(180)被配置成:
检查所述图的多个节点是否从所述目标节点可到达;
识别与所述多个节点相关联的潜在期望交互;
检索与所识别的期望交互有关的所述工业系统的技术状态数据;以及
将所检索的状态数据与所述目标节点的所述对话渲染信息一起进行汇编,作为所述用户探索所述工业系统的所述技术状态的推荐。
9.根据前述权利要求中的任一项所述的计算机系统,其中,所述图包括针对特定期望交互的备选对话路径(1c-3c-4c-7c,1c-3c-4c-5c-7c,1c-6c-7c),每个备...
【专利技术属性】
技术研发人员:A·科亨,B·施密特,B·克勒佩尔,M·格特勒,A·M·科特里瓦拉,M·迪克斯,S·马采伊,
申请(专利权)人:ABB瑞士股份有限公司,
类型:发明
国别省市:瑞士;CH
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。