System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于数字孪生的自助柜员机监控方法、装置及设备制造方法及图纸_技高网

一种基于数字孪生的自助柜员机监控方法、装置及设备制造方法及图纸

技术编号:41331747 阅读:4 留言:0更新日期:2024-05-20 09:52
本说明书实施例涉及计算机技术领域,尤其一种基于数字孪生的自助柜员机监控方法、装置及设备。包括对自助柜员机的结构进行分析得到多个零部件的基础信息以及装配关系;根据装配关系生成自助柜员机的装配结构树;遍历装配结构树中每一层的节点,针对每个节点,根据该节点对应零部件的位置信息以及该节点的上一层父节点对应零部件的位置信息生成该节点的位姿矩阵;根据装配结构树以及各节点的位姿矩阵计算各零件节点的世界矩阵,根据零件节点的世界矩阵以及零件的几何信息生成所述自助柜员机的数字孪生模型。通过本说明书实施例,解决了传统的基于客户端模式的自助柜员机监控方式严重影响运维监控效率的问题。

【技术实现步骤摘要】

本说明书实施例涉及计算机,尤其一种基于数字孪生的自助柜员机监控方法、装置及设备


技术介绍

1、随着银行业务数字化转型的开展,以后部分业务通过自助柜员机完成,如何对柜员机的运行状态进行更好的监控,避免故障未能及时解决影响用户体验是一个值得重点关注的问题。

2、自助柜员机是现代银行信息化建设的重要基础设备,这些产品由多层嵌套的零部件装配而成,具有复杂的结构,同时这类产品服役时间长,设备运转压力大,安全健康运行要求极高,若不能及时对自助柜员机的运行状态进行准确的监控,可能导致交易出错造成客户资金损失等影响恶劣的事件。自助柜员机作为典型的机械复杂装备,其模型的设计大多基于专业化的建模软件,如catia、solidworks、archicad、proe等,其设计交付成果为三维模型及导出的二维工程制图,产品属性隐含在模型中,给后续运维阶段的数据共享带来信息壁垒;同时这些基于客户端的模式运行的软件体积庞大、操作流程繁琐,安装和操作都受到硬件设备和专业涉及制图知识的限制,而设备运维工作通常涉及到不同部门不同专业人员的协同合作,因此传统的基于客户端模式的运作方式严重影响运维监控的效率。

3、现在亟需一种基于数字孪生的自助柜员机监控方法,从而解决传统的基于客户端模式的自助柜员机监控方式严重影响运维监控效率的问题。


技术实现思路

1、为解决传统的基于客户端模式的自助柜员机监控方式严重影响运维监控效率的问题,本说明书实施例提供了一种基于数字孪生的自助柜员机监控方法、装置及设备,专业建模软件开放的api提取零部件的设计属性信息,将装配文件的几何数据与属性信息分离,完成导出的三维几何文件在web端的重构工作。

2、为了解决上述技术问题中的任意一种,本说明书实施例的具体技术方案如下:

3、一方面,本说明书实施例提供了一种基于数字孪生的自助柜员机监控方法,包括,

4、对自助柜员机的结构进行分析,得到所述结构中的多个零部件的基础信息以及零部件之间的装配关系,所述零部件为零件或由多个零件装配成的部件,所述基础信息包括位置信息以及所述零件的几何信息;

5、根据所述装配关系生成所述自助柜员机的装配结构树,所述装配结构树中的一个节点对应一个零部件,父节点下的一个或多个子节点对应装配在该父节点的零部件上的一个或多个零部件;

6、遍历所述装配结构树中每一层的节点,针对每个节点,根据该节点对应零部件的位置信息以及该节点的上一层父节点对应零部件的位置信息生成该节点的位姿矩阵;

7、根据所述装配结构树以及各节点的位姿矩阵计算各零件节点的世界矩阵,所述零件节点表示零部件为零件的节点,所述世界矩阵表示所述零件在所述结构中的坐标;

8、根据所述零件节点的世界矩阵以及所述零件的几何信息生成所述自助柜员机的数字孪生模型,以便于利用所述数字孪生模型对所述自助柜员机进行监控。

9、进一步地,所述位姿矩阵为4行3列的矩阵,其中前三行元素中分别为节点对应零部件的绝对坐标系中一个坐标轴相对于其父节点对应零部件的绝对坐标系中每个坐标轴的方向向量,最后一行的元素为节点对应零部件的绝对坐标系的原点在其父节点对应零部件的绝对坐标系中的三维空间坐标。

10、进一步地,所述位姿矩阵的公式为:

11、

12、其中,m(0)~m(11)表示位姿矩阵中的元素,ux、uy、uz分别为节点对应零部件的绝对坐标系中u轴相对于其父节点对应零部件的绝对坐标系中x、y、z轴的方向向量,vx、vy、vz分别为节点对应零部件的绝对坐标系中v轴相对于其父节点对应零部件的绝对坐标系中x、y、z轴的方向向量,wx、wy、wz分别为节点对应零部件的绝对坐标系中w轴相对于其父节点对应零部件的绝对坐标系中x、y、z轴的方向向量,tx、ty、tz分别为节点对应零部件的绝对坐标系的原点t在其父节点对应零部件的绝对坐标系的x、y、z坐标。

13、进一步地,根据所述装配结构树以及各节点的位姿矩阵计算零件节点的世界矩阵进一步包括:

14、对所述节点的位姿矩阵进行齐次化处理,得到所述节点的齐次矩阵;

15、在所述装配结构树中确定所述零件节点的上层父节点,得到父节点列表;

16、按照公式c_worlda=ca×cn×···×c3×c2×c1×croot计算所述零件节点的世界矩阵,其中,c_worlda表示零件节点a的世界矩阵,ca表示零件节点a的齐次矩阵,croot、c1、c2、c3、···、cn分别表示零件节点a的父节点列表中根节点的齐次矩阵、第一层父节点的齐次矩阵、第二层父节点的齐次矩阵、第三层父节点的齐次矩阵、···、第n层父节点的齐次矩阵。

17、进一步地,所述齐次矩阵为4行4列的矩阵,所述齐次矩阵中前三列的元素与位姿矩阵的3列元素相同;

18、对所述节点的位姿矩阵进行齐次化处理,得到所述节点的齐次矩阵进一步包括:

19、若位姿矩阵的某一行元素的坐标为向量坐标,则该行的第四列元素为0;

20、若位姿矩阵的某一行元素的坐标为点坐标,则该行的第四列元素为1。

21、另一方面,本说明书实施例还提供了一种基于数字孪生的自助柜员机监控装置,包括:

22、装配结构分析单元,用于对自助柜员机的结构进行分析,得到所述结构中的多个零部件的基础信息以及零部件之间的装配关系,所述零部件为零件或由多个零件装配成的部件,所述基础信息包括位置信息以及所述零件的几何信息;

23、装配结构树生成单元,用于根据所述装配关系生成所述自助柜员机的装配结构树,所述装配结构树中的一个节点对应一个零部件,父节点下的一个或多个子节点对应装配在该父节点的零部件上的一个或多个零部件;

24、位姿矩阵计算单元,用于遍历所述装配结构树中每一层的节点,针对每个节点,根据该节点对应零部件的位置信息以及该节点的上一层父节点对应零部件的位置信息生成该节点的位姿矩阵;

25、世界矩阵计算单元,用于根据所述装配结构树以及各节点的位姿矩阵计算各零件节点的世界矩阵,所述零件节点表示零部件为零件的节点,所述世界矩阵表示所述零件在所述结构中的坐标;

26、数字孪生模型构建单元,用于根据所述零件节点的世界矩阵以及所述零件的几何信息生成所述自助柜员机的数字孪生模型,以便于利用所述数字孪生模型对所述自助柜员机进行监控。

27、进一步地,所述世界矩阵计算单元进一步包括:

28、齐次矩阵变换模块,用于对所述节点的位姿矩阵进行齐次化处理,得到所述节点的齐次矩阵;

29、父节点列表确定模块,用于在所述装配结构树中确定所述零件节点的上层父节点,得到父节点列表;

30、世界矩阵计算模块,用于按照公式c_worlda=ca×cn×···×c3×c2×c1×croot计算所述零件节点的世界矩阵,其中,c_worlda表示零件节点a的世界矩阵,ca表示零件节点本文档来自技高网...

【技术保护点】

1.一种基于数字孪生的自助柜员机监控方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述位姿矩阵为4行3列的矩阵,其中前三行元素中分别为节点对应零部件的绝对坐标系中一个坐标轴相对于其父节点对应零部件的绝对坐标系中每个坐标轴的方向向量,最后一行的元素为节点对应零部件的绝对坐标系的原点在其父节点对应零部件的绝对坐标系中的三维空间坐标。

3.根据权利要求2所述的方法,其特征在于,所述位姿矩阵的公式为:

4.根据权利要求1所述的方法,其特征在于,根据所述装配结构树以及各节点的位姿矩阵计算零件节点的世界矩阵进一步包括:

5.根据权利要求4所述的方法,其特征在于,所述齐次矩阵为4行4列的矩阵,所述齐次矩阵中前三列的元素与位姿矩阵的3列元素相同;

6.一种基于数字孪生的自助柜员机监控装置,其特征在于,包括:

7.根据权利要求6所述的装置,其特征在于,所述世界矩阵计算单元进一步包括:

8.根据权利要求7所述的装置,其特征在于,所述齐次矩阵为4行4列的矩阵,所述齐次矩阵中前三列的元素与位姿矩阵的3列元素相同;

9.一种计算机设备,包括存储器、处理器、以及存储在所述存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现权利要求1至5任一所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至5任一所述方法。

11.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至5任一所述方法。

...

【技术特征摘要】

1.一种基于数字孪生的自助柜员机监控方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述位姿矩阵为4行3列的矩阵,其中前三行元素中分别为节点对应零部件的绝对坐标系中一个坐标轴相对于其父节点对应零部件的绝对坐标系中每个坐标轴的方向向量,最后一行的元素为节点对应零部件的绝对坐标系的原点在其父节点对应零部件的绝对坐标系中的三维空间坐标。

3.根据权利要求2所述的方法,其特征在于,所述位姿矩阵的公式为:

4.根据权利要求1所述的方法,其特征在于,根据所述装配结构树以及各节点的位姿矩阵计算零件节点的世界矩阵进一步包括:

5.根据权利要求4所述的方法,其特征在于,所述齐次矩阵为4行4列的矩阵,所述齐次矩阵中前三列的元素与位姿矩阵的3列元素相同;

6.一种基于数...

【专利技术属性】
技术研发人员:张韵
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1