System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种故障诊断数据的记录方法、装置及存储介质制造方法及图纸_技高网

一种故障诊断数据的记录方法、装置及存储介质制造方法及图纸

技术编号:40001616 阅读:3 留言:0更新日期:2024-01-09 03:46
本发明专利技术实施例公开了一种故障诊断数据的记录方法、装置及存储介质。该方法包括:获取于当前周期针对机器人采集到的故障诊断数据,其中,在机器人出现阶跃故障的情况下,故障诊断数据用于诊断阶跃故障的故障原因;针对用于记录故障诊断数据的缓存区,在缓存区中的每个缓存空间内均记录有故障诊断数据的情况下,确定每个缓存空间中的目标空间,其中,目标空间内记录的故障诊断数据的记录时间,早于或等于每个缓存空间内分别记录的故障诊断数据的记录时间;将获取到的故障诊断数据,覆盖掉记录在目标空间内的故障诊断数据。本发明专利技术实施例的技术方案,可以基于较低的时间成本记录故障诊断数据。

【技术实现步骤摘要】

本专利技术实施例涉及数据处理,尤其涉及一种故障诊断数据的记录方法、装置及存储介质


技术介绍

1、近些年来,伴随着电子计算机和工业控制技术的发展,腹腔镜手术机器人得到了快速的发展与应用。

2、经实践发现,阶跃故障是腹腔镜手术机器人在运动过程中可能出现的一类故障,而且导致该类故障的原因多样。因此,为准确诊断故障原因,可对相关的故障诊断数据进行记录,以便基于这些故障诊断数据分析故障原因。

3、但是,目前针对故障诊断数据采用的记录方案,存在时间成本较高的问题,有待改进。


技术实现思路

1、本专利技术实施例提供了一种故障诊断数据的记录方法、装置及存储介质,以基于较低的时间成本记录故障诊断数据。

2、根据本专利技术的一方面,提供了一种故障诊断数据的记录方法,可以包括:

3、获取于当前周期针对机器人采集到的故障诊断数据,其中,在机器人出现阶跃故障的情况下,故障诊断数据用于诊断阶跃故障的故障原因;

4、针对用于记录故障诊断数据的缓存区,在缓存区中的每个缓存空间内均记录有故障诊断数据的情况下,确定每个缓存空间中的目标空间,其中,目标空间内记录的故障诊断数据的记录时间,早于或是等于每个缓存空间内分别记录的故障诊断数据的记录时间;

5、将获取到的故障诊断数据,覆盖掉记录在目标空间内的故障诊断数据。

6、根据本专利技术的另一方面,提供了一种故障诊断数据的记录装置,可以包括:

7、故障诊断数据获取模块,用于获取于当前周期针对机器人采集到的故障诊断数据,其中,在机器人出现阶跃故障的情况下,故障诊断数据用于诊断阶跃故障的故障原因;

8、目标空间确定模块,用于针对用于记录故障诊断数据的缓存区,在缓存区中的每个缓存空间内均记录有故障诊断数据的情况下,确定每个缓存空间中的目标空间,其中,目标空间内记录的故障诊断数据的记录时间,早于或是等于每个缓存空间内分别记录的故障诊断数据的记录时间;

9、故障诊断数据覆盖模块,用于将获取到的故障诊断数据,覆盖掉记录在目标空间内的故障诊断数据。

10、根据本专利技术的另一方面,提供了一种计算机可读存储介质,其上存储有计算机指令,该计算机指令用于使处理器执行时实现本专利技术任意实施例所提供的故障诊断数据的记录方法。

11、本专利技术实施例的技术方案,通过获取于当前周期针对机器人采集到的故障诊断数据,该故障诊断数据在机器人出现阶跃故障时,可用于诊断阶跃故障的故障原因;针对用于记录故障诊断数据的缓存区,在缓存区中的每个缓存空间内均记录有故障诊断数据的情况下,确定该每个缓存空间中记录有最早记录的故障诊断数据的目标空间;然后,将当前周期的故障诊断数据,覆盖掉记录在该目标空间内的故障诊断数据。上述技术方案,在记录故障诊断数据时,无需移动缓存区内已记录的故障诊断数据,由此解决了因为数据移动而带来的时间成本较高的问题,实现了基于较低的时间成本记录故障诊断数据的效果。

12、应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或是重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。

本文档来自技高网...

【技术保护点】

1.一种故障诊断数据的记录方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述每个缓存空间中的目标空间,包括:

3.根据权利要求2所述的方法,其特征在于,在所述将获取到的故障诊断数据,覆盖掉记录在所述目标空间内的故障诊断数据之后,还包括:

4.根据权利要求1所述的方法,其特征在于,还包括:

5.根据权利要求4所述的方法,其特征在于,所述按照所述每个缓存空间内分别记录的故障诊断数据的记录时间,对所述缓存区内记录的全部故障诊断数据进行排序,包括:

6.根据权利要求1所述的方法,其特征在于,还包括:

7.根据权利要求6所述的方法,其特征在于,还包括:

8.根据权利要求1所述的方法,其特征在于,还包括:

9.一种故障诊断数据的记录装置,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现如权利要求1-8中任一所述的故障诊断数据的记录方法。

【技术特征摘要】

1.一种故障诊断数据的记录方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述每个缓存空间中的目标空间,包括:

3.根据权利要求2所述的方法,其特征在于,在所述将获取到的故障诊断数据,覆盖掉记录在所述目标空间内的故障诊断数据之后,还包括:

4.根据权利要求1所述的方法,其特征在于,还包括:

5.根据权利要求4所述的方法,其特征在于,所述按照所述每个缓存空间内分别记录的故障诊断数据的记录时间,对所述缓存区...

【专利技术属性】
技术研发人员:张喜涛庞海峰王超修洪伟苏衍宇
申请(专利权)人:哈尔滨思哲睿智能医疗设备股份有限公司
类型:发明
国别省市:

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

1