【技术实现步骤摘要】
增强现实环境下的控制应用程序的开发
本申请涉及自动化和控制。更具体地,本申请涉及控制应用程序的增强现实辅助开发。
技术介绍
自动化系统可以应用于具有需要自动控制的多个设备的生产过程,例如机器人、传送带、门架、夹具等。这样的设备的控制器(例如,可编程逻辑控制器(PLC))可以在图形化的基于计算机的工具的帮助下的工程阶段期间被编程。在当前的制造实践中,控制应用程序开发可能发生在新设备的工程和设计的不同阶段期间。例如,在设置和集成多台机器期间,系统集成商可能会为机器的特定任务开发部分控制应用程序。控制应用程序的进一步开发可以发生在每台机器的调试期间。一般而言,制造自动化系统的设置和调试涉及但不限于硬件(例如,传感器、控制器、驱动器和致动器)的订购和交付,基于设计的部件的组装,以及诸如控制器和驱动器的硬件的配置、调试和测试。在控制应用程序的开发期间,任何硬件缺陷在等待替换或修复硬件部件时都会引起中断。这样的延迟不利地影响工厂的制造产量和利润率。另外,在设置和调试期间,在大型工厂中定位缺陷或错误的起因相当具有挑战性,其中,数百个传感器中的一个可能是错误的原因。前述问题的当前解决方案包括硬件在环(hardware-in-the-loop)或软件在环(software-in-the-loop)仿真环境(例如,Matlab/Simulink、西门子LMS虚拟实验室)。从理论上讲,设置之前的仿真使控制工程师能够在设置系统功能和控制硬件之前计算出大部分小故障。然而,使用这些仿真工具需要广泛的专业知识,包括动态系统的强化数学建模、振动、车辆动力学和控制理论等。因而,这样的仿真工 ...
【技术保护点】
1.一种基于计算机的方法,所述方法用于开发用于在自动化系统中使用的控制器的控制应用程序,所述方法包括:在所述控制应用程序的执行期间,由所述控制器接收与在工作环境中第一真实部件的感知相关联的传感器信号;模拟虚拟部件的活动,所述活动包括与所述第一真实部件的交互,其中,所述虚拟部件是针对所述工作环境而设计的第二真实部件的数字孪生且在所述工作环境中不存在,并且所模拟的活动与由所述控制应用程序控制的任务相关;响应于所模拟的所述虚拟部件的活动来生成虚拟数据;利用针对所述第一真实部件的所述传感器信号和所述虚拟数据来确定用于开发所述控制应用程序的参数;在所述控制应用程序的执行期间,基于所述虚拟数据的数字表示来渲染用于所述工作环境的增强现实显示信号;以及在增强现实设备上显示所渲染的增强现实显示信号。
【技术特征摘要】
2017.03.16 US 62/472,222;2018.03.12 US 15/918,0811.一种基于计算机的方法,所述方法用于开发用于在自动化系统中使用的控制器的控制应用程序,所述方法包括:在所述控制应用程序的执行期间,由所述控制器接收与在工作环境中第一真实部件的感知相关联的传感器信号;模拟虚拟部件的活动,所述活动包括与所述第一真实部件的交互,其中,所述虚拟部件是针对所述工作环境而设计的第二真实部件的数字孪生且在所述工作环境中不存在,并且所模拟的活动与由所述控制应用程序控制的任务相关;响应于所模拟的所述虚拟部件的活动来生成虚拟数据;利用针对所述第一真实部件的所述传感器信号和所述虚拟数据来确定用于开发所述控制应用程序的参数;在所述控制应用程序的执行期间,基于所述虚拟数据的数字表示来渲染用于所述工作环境的增强现实显示信号;以及在增强现实设备上显示所渲染的增强现实显示信号。2.根据权利要求1所述的方法,还包括:接收来自所述增强现实设备的用户界面的输入,以在对所述第一真实部件与所述虚拟部件之间的交互的重复模拟期间改变所述控制应用程序的参数。3.根据权利要求1所述的方法,还包括:响应于从所述增强现实设备接收到用户输入而中断所述控制应用程序的执行;以及利用从所述增强现实设备获得的知识来调整用于所述控制应用程序的控制参数。4.根据权利要求1所述的方法,还包括:利用增强现实仿真的真实-真实模式来测试所述控制应用程序,其中,执行所述控制应用程序包括处理与存在于所述工作环境中的第二真实部件的感知相关联的传感器信号并且替换在所述工作环境中的所述虚拟部件;以及在所述控制应用程序的执行期间渲染包括叠加在所述工作环境上的虚拟对象的增强现实显示信号。5.根据权利要求1所述的方法,还包括:利用增强现实仿真的真实-真实模式来测试所述控制应用程序,其中,执行所述控制应用程序包括处理与存在于所述工作环境中的第二真实部件的感知相关联的传感器信号并且替换在所述工作环境中的所述虚拟部件;以及将包括所述第二真实部件的虚拟路径或运动的增强现实显示信号渲染成所述控制应用程序的执行的视觉预测。6.根据权利要求1所述的方法,其中,所述传感器信号对应于用于以下工作环境元件中的一个或更多个的传感器:工件、机器人单元、工作表面或视觉系统。7.根据权利要求1所述的方法,其中,所述传感器信号包括以下感测的参数中的一个或更多个:运动、振动、温度、压力、视觉、音频或速度。8.根据权利要求1所述的方法,其中,所述虚拟数据模仿到所述控制器的真实传感器输入。9.一种系统...
【专利技术属性】
技术研发人员:王玲云,哈桑·锡南·班克,马列伊克·克里茨勒,帕尼·拉姆·库马尔·库鲁冈蒂,纳温·库马尔·辛加,吴子彦,
申请(专利权)人:西门子股份公司,
类型:发明
国别省市:德国,DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。