仪器自动调试方法、装置、计算机设备及可读存储介质与流程

文档序号:20699915发布日期:2020-05-12 15:32阅读:272来源:国知局
仪器自动调试方法、装置、计算机设备及可读存储介质与流程

本发明涉及仪器设备的调试领域,尤其涉及一种仪器自动调试方法、装置、计算机设备及可读存储介质。



背景技术:

由于企业经常性的需要采购相应仪器设备,但是,因为各个企业的需要及标准不同,所以在买到仪器设备之后也需要调试人员对买到的仪器设备进行调试,在此过程中,需要调试人员手动记录各项运行参数,并根据记录的各项参数对买到的仪器设备进行调试,而且,通常需要进行多次调试才能将仪器设备调试至合格状态,而这导致调试人员需要记录数量庞大的参数,而且,多次的调试也需要多次的记录,造成调试人员的工作繁杂且重复操作,十分不便。



技术实现要素:

本发明的主要目的在于提出一种仪器自动调试方法、装置、计算机设备及可读存储介质,有效避免了现有技术中调试人员对仪器设备进行手工调试而导致统计参数的数量庞大,而且需要调试人员重复操作,致使工作繁杂的问题,本发明具有可以自动对仪器设备进行调试而无需手动调试的效果。

本发明第一方面提供了一种仪器自动调试方法,所述方法包括:获取被调试对象反馈的运行参数,所述运行参数为所述被调试对象运行相应预设功能时产生的参数;将所述运行参数分别与对应的预设理想条件进行对比,将不满足对应的预设理想条件的运行参数确定为异常参数;根据所述异常参数对所述被调试对象进行调试。

可选的,在所述获取被调试对象反馈的运行参数之前,所述方法还包括:获取对所述被调试对象进行调试的调试命令;基于所述调试命令,向所述被调试对象发送用于控制所述被调试对象运行预设功能的操作指令,以供所述被调试对象生成所述运行参数。

可选的,将所述运行参数分别与对应的预设理想条件进行对比,将不满足对应的预设理想条件的运行参数确定为异常参数,包括:将所述运行参数分别与对应的预设理想条件进行对比;在所述运行参数不满足对应的预设理想的条件下,执行预设告警操作,并将不满足对应的预设理想条件的运行参数确定为所述异常参数。

可选的,根据所述异常参数对所述被调试对象进行调试,包括:对所述异常参数进行解析,得到解析结果,其中,所述解析结果表征为:所述被调试对象中生成所述异常参数的待调试功能;基于所述解析结果,在历史记录中查找对应的调试方案,其中,所述历史记录包括:所述被调试对象的待调试功能及对所述待调试功能进行调试的调试方案;执行所述调试方案以对所述被调试对象进行调试。

可选的,所述调试方案的数量设置为多条;在所述基于所述解析结果,在历史记录中查找对应的调试方案之后,在所述执行所述调试方案以对所述被调试对象进行调试之前,所述方法还包括:将多条调试方案发送至显示设备进行展示,以供用户选择最优的调试方案对所述被调试对象进行调试。

可选的,在所述历史记录中未查找到所述调试方案的情况下,所述方法还包括:将所述异常参数及对应的所述解析结果发送至显示设备进行展示,以供用户基于所述异常参数及对对应的解析结果对所述被调试对象进行调试。

可选的,在确定所述异常参数之后,所述方法还包括:统计所述被调试对象反馈的运行参数被判定为异常参数的时间;判断所述时间是否超过预设时间阈值;在判定所述时间超过预设时间阈值的情况下,发送关机指令至所述被调试对象,以控制所述被调试对象关机。

可选的,所述方法还包括:将用户输入的调试方案及对应的待调试功能记录为历史记录。

可选的,对所述被调试对象进行调试,包括:对支持所述被调试对象运行相应功能的执行参数进行调节,其中,所述执行参数用于支持所述被调试对象运行相应功能以产生所述运行参数。

可选的,所述方法还包括:获取第一调试对象的标识信息,其中,所述被调试对象与所述第一调试对象为相同设备,而且,所述被调试对象的标识信息与所述第一调试对象的标识信息相同;基于所述第一调试对象的标识信息,在所述历史记录中查找所述被调试对象对应的调试方案,所述历史记录还包括有所述被调试对象的标识信息及所述被调试对象对应的调试方案;执行所述调试方案以对所述第一调试对象进行调试。

本发明第二方面提供了一种仪器自动调试装置,所述装置包括:参数获取模块,用于获取被调试对象反馈的运行参数,所述运行参数为所述被调试对象运行相应功能时产生的参数;对比模块,用于将所述运行参数分别与对应的预设理想条件进行对比,将不满足对应的预设理想条件的运行参数确定为异常参数;调试模块,用于根据所述异常参数对所述被调试对象进行调试。

本发明第三方面提供了一种计算机设备,包括处理器和存储器;所述存储器用于存储计算机指令,所述处理器用于运行所述存储器存储的计算机指令,以实现上述的仪器自动调试方法。

本发明第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的仪器自动调试方法。

本发明有益效果如下:自动通过获取被调试对象的运行参数,并自动根据相应的预设理想条件确定出异常参数,然后根据该异常参数即可确定出被调试对象中需要调试的功能,然后根据该异常参数对被调试对象进行调试,从而减少了使得调试人员无需记录参数,也无需重复记录参数,而且,也减小了调试人员的工作量,使得调试过程十分简便。

附图说明

图1为一个实施例中一种仪器自动调试方法的应用环境图;

图2为另一个实施例中一种仪器自动调试方法的流程示意图(一);

图3为另一个实施例中一种仪器自动调试方法的流程示意图(二);

图4为另一个实施例中一种仪器自动调试装置的结构框图;

图5为另一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供的一种仪器自动调试方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104通过网络进行通信。终端102获取被调试对象反馈的运行参数,所述运行参数为所述被调试对象运行相应预设功能时产生的参数;并将运行参数传输至服务器104,服务器104将所述运行参数分别与对应的预设理想条件进行对比,将不满足对应的预设理想条件的运行参数对所述被调试对象进行调试。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在另一个实施例中,如图2所示,提供了一种仪器自动调试方法,以该方法应用于图1中的服务器104为例进行说明,包括以下步骤:

步骤s201:获取被调试对象反馈的运行参数;

其中,所述运行参数为被调试对象运行相应功能时产生的参数;针对该运行参数,其包括但不限于以下一种或多种:被调试对象的耗电量、被调试对象的内部温度及被调试对象的外部温度,当然,该运行参数也包括该被调试对象本身的一些参数,如:体积、面积、及各个部件的布置位置及布置方式。

此外,针对该被调试对象,其包括但不限于:各类仪器及生产装置。

具体的,在被调试对象需要进行调试时,需要先安装相应的检测设备,这些检测设备用于接收被调试对象运行中的各种运行参数。

在另一实施例中,在收集到运行参数后,可以将这些运行参数进行展示。

在另一实施例中,需要周期性获取被调试对象反馈的运行参数。

步骤s202:将所述运行参数分别与对应的预设理想条件进行对比,将不满足对应的预设理想条件的运行参数确定为异常参数。

在获取到被调试对象运行相应功能时产生的运行参数后,将每种运行参数分别与对应的预设理想条件进行对比,然后,将其中不满足对应的预设理想条件的运行参数确定为异常参数。从而,根据该异常参数,就可以确定出被调试对象中产生该异常参数的执行功能需要调试。

当然,在本实施例中并不对对应的预设理想条件进行限定,只需其满足本实施例的要求即可,而且,该预设理想条件可根据实际调试的功能进行确定。

如:获取到被调试对象运行时的1小时耗电量为2kwh,而该关于耗电量对应的预设理想条件为1小时耗电量为1kwh,则确定该获取的表征为耗电量的运行参数为异常参数。

步骤s203:根据所述异常参数对所述被调试对象进行调试。

在确定出异常参数后,即可根据该异常参数对被调试对象进行调试。

当然,在另一实施例中,该步骤s203的一种实现方式为:在确定出异常参数后,对支持所述被调试对象运行相应功能的执行参数进行调节。使得被调试对象通过该调节后的执行参数运行相应功能,以使得该被调试对象被调试为合格状态,并且,使得产生的运行参数满足对应的预设理想条件,其中,调试前的所述执行参数用于支持所述被调试对象运行相应功能以产生所述异常参数。

就此,自动通过获取被调试对象的运行参数,并自动根据相应的预设理想条件确定出异常参数,然后根据该异常参数即可确定出被调试对象中需要调试的功能,然后根据该异常参数对被调试对象进行调试,从而减少了使得调试人员无需记录参数,也无需重复记录参数,而且,也减小了调试人员的工作量,使得调试过程十分简便。

在另一实施例中,在上述步骤s201之前,所述方法还包括以下步骤:

步骤s101:获取对所述被调试对象进行调试的调试命令;

步骤s102:基于所述调试命令,向所述被调试对象发送用于控制所述被调试对象运行预设功能的操作指令,以供所述被调试对象生成所述运行参数。

在本实施例中,并不对该调试命令的来源进行限定,只需其满足本实施例的要求即可,如:该调试命令可由被调试对象及用户端生成。在获取到调试命令后,再基于调试命令向所述被调试对象发送操作指令,以供所述被调试对象生成所述运行参数,其中,所述操作指令用于控制所述被调试对象运行预设功能。

所以,在本实施例中,可以控制该调试开始的时机,使得调试人员可以实时的对调试开始时机进行控制。

在另一实施例中,上述步骤s202的一种实现方式包括:

步骤s2021:将所述运行参数分别与对应的预设理想条件进行对比;

步骤s2022:在所述运行参数不满足对应的预设理想条件的情况下,判断所述运行参数是否满足预设告警条件;若是,则执行以下步骤s2023,否则,执行步骤s2024;

步骤s2023:执行预设告警操作,并将不满足对应的预设理想条件的运行参数确定为所述异常参数

步骤s2024:不作处理。

具体的,为了防止被调试对象出现火、电等异常事故的发生,需要对对此类情况特别监控,如果运行参数不满足对应的预设理想条件的情况下,将会及时的给调试人员进行预警。

当然,当有些运行参数不满足对应的预设理想条件的情况下,无需进行预警,所以,在本实施例中,还需在对需要进行预警的运行参数进行甄别操作。

当然,如果在确定运行参数不仅不满足对应的预设理想条件的情况下,该运行参数超出被调试对象的承受范围之内时,服务器104还需直接发送关机指令至被调试对象,以将被调试对象进行强制关机,从而实现对被调试对象进行保护的作用,即:保护了公司的财产安全。如:发现被调试对象的温度持续升高,且超过被调试对象的承受范围之内时,服务器104会采取一个强制关机功能,以达到保护被调试对象及保护公司财产的目的。

在另一实施例中,在上述步骤s202之后,本发明还包括以下步骤:

步骤s204:统计所述被调试对象反馈的运行参数被判定为异常参数的时间;

步骤s205:判断所述时间是否超过预设时间阈值;若是,则执行步骤s206,否则,执行上述步骤s203;

步骤s206:发送关机指令至所述被调试对象,以控制所述被调试对象关机。

当然,如果在确定运行参数不仅不满足对应的预设理想条件,而且,在预定时间内没有对此进行调试的情况下,服务器104还需直接发送关机指令至被调试对象,以将被调试对象进行强制关机,从而实现对被调试对象进行保护的作用,即:保护了公司的财产安全。如:发现被调试对象的温度持续升高,且在预定时间内未对被调试对象进行调试,服务器104会采取一个强制关机功能,以达到保护被调试对象及保护公司财产的目的。

在另一实施例中,上述步骤s203的另一种实现方式包括:

步骤s2031:对所述异常参数进行解析,得到解析结果;

其中,所述解析结果表征为:所述被调试对象中生成所述异常参数的待调试功能;

步骤s2032:基于所述解析结果,在历史记录中查找对应的调试方案;

其中,所述历史记录包括:所述被调试对象的待调试功能及对所述待调试功能进行调试的调试方案;

步骤s2033:执行所述调试方案以对所述被调试对象进行调试。

具体的,在本实施例中,在得出该异常参数后,可以对异常参数进行解析,从而获知被调试对象中生成该异常参数的待调试功能,就此,也就可以确定需要调试的功能,接着,只需在历史记录中查找对应的调试方案,从而就可以根据该调试方案对该待调试功能进行调试,就此提高了调试的效率。当然,在本实施例中,该调试方案可以通过显示设备进行展示。

当然,在另一实施例中,如果未所述历史记录中查找到调试方案,则将异常参数及对应的解析结果发送至显示设备进行展示,以供用户基于所述异常参数及对对应的解析结果自行规划方案,并根据该自行规划的方案对被调试对象进行调试。

当然,在另一实施例中,还可将对被调试对象进行调试的调试内容记录为历史记录,如:将用户输入的调试方案及对应的待调试功能记录为历史记录,接着,通过该记录更新或填充上述的历史记录。

在另一实施例中,在调试方案的数量设置为多条的情况下,在上述步骤s2032-步骤s2033之间,本发明还包括以下步骤:

步骤s20321:将多条调试方案发送至显示设备进行展示,以供用户选择所述调试方案对所述被调试对象进行调试。

通过该步骤s20321,调试人员可以在显示设备上显示的多条调试方案中自由选择最优的调试方案,为调试人员提供了多种选择。

在另一实施例中,如果需要对多个相同被调试对象进行调试,为了加快调试速率,在本实施例中,本发明还包括以下步骤:

步骤s301:获取第一调试对象的标识信息;

其中,所述被调试对象与所述第一调试对象为相同设备,而且,所述被调试对象的标识信息与所述第一调试对象的标识信息相同;

步骤s302:基于所述第一调试对象的标识信息,在所述历史记录中查找所述被调试对象对应的调试方案;

其中,,所述历史记录还包括有所述被调试对象的标识信息及所述被调试对象对应的调试方案。

步骤s303:执行所述调试方案以对所述第一调试对象进行调试。

在步骤步骤s301-步骤s303中,服务器104获取第一调试对象的标识信息,然后根据该第一调试对象的标识信息在历史记录中获取对上述被调试对象对应的调试方案,并根据该调试方案以对第一调试对象进行调试。当然,该查找的调试方案可以为一个或多个,且在该查找的调试方案只有一个时,该查找的调试方案为最佳调试方案。

为了更好说明本实施例所述方法的实施过程,下面结合一个具体应用示例,对本实施例所述方法进行说明。

根据图3所示,提供了一种仪器自动调试方法,具体的,调试人员对仪器(上述的被调试对象)进行调试和改造,服务器104实时收集调试过程中的运行参数,如:内部温度,外部温度,耗电量以及调试人员关注的参数。然后比较将收集到的运行参数与对应的理想值(上述的预设理想条件)进行比较,就可以得到哪些运行参数达到了工作要求,又有哪些参数没有达到工作要求,而且,将收集到的参数及比较结果均进行动态显示。如:同时对耗电量,温度等情况进行动态展示,防止仪器损坏的情况。

应该理解的是,虽然图2及3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2及3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

根据图4所示,在另一实施例中提供了一种仪器自动调试装置,所述装置包括:

参数获取模块110,用于获取被调试对象反馈的运行参数,所述运行参数为所述被调试对象运行相应功能时产生的参数;对比模块120,用于将所述运行参数分别与对应的预设理想条件进行对比,将不满足对应的预设理想条件的运行参数确定为异常参数;调试模块130,用于根据所述异常参数对所述被调试对象进行调试。

可选的,所述装置还包括:命令获取模块,用于在所述获取被调试对象反馈的运行参数之前,获取对所述被调试对象进行调试的调试命令;指令发送模块,用于基于所述调试命令,向所述被调试对象发送操作指令,以供所述被调试对象生成所述运行参数,其中,所述操作指令用于控制所述被调试对象运行预设功能。

可选的,所述对比模块120包括:对比单元,用于将所述运行参数分别与对应的预设理想条件进行对比;告警单元,用于在所述运行参数不满足对应的预设理想的条件下,执行预设告警操作,并将不满足对应的预设理想条件的运行参数确定为所述异常参数。

可选的,所述调试模块130包括:解析单元,用于对所述异常参数进行解析,得到解析结果,其中,所述解析结果表征为:所述被调试对象中生成所述异常参数的待调试功能;查找单元,用于基于所述解析结果,在历史记录中查找对应的调试方案,其中,所述历史记录包括:所述被调试对象的待调试功能及对所述待调试功能进行调试的调试方案;调试单元,用于执行所述调试方案以对所述被调试对象进行调试。

可选的,所述调试方案的数量设置为多条;所述装置还包括:展示模块,用于在所述基于所述解析结果,在历史记录中查找对应的调试方案之后,在所述执行所述调试方案以对所述被调试对象进行调试之前,将所述调试方案发送至显示设备进行展示,以供用户选择最优的调试方案对所述被调试对象进行调试。

可选的,所述装置还包括:用户调试模块,用于在所述历史记录中未查找到所述调试方案的情况下,将所述异常参数及对应的所述解析结果发送至显示设备进行展示,以供用户基于所述异常参数及对对应的解析结果对所述被调试对象进行调试。

可选的,所述装置还包括:统计模块,用于在确定所述异常参数之后,统计所述被调试对象反馈的运行参数被判定为异常参数的时间;判断模块,用于判断所述时间是否超过预设时间阈值;关机模块,用于在判定所述时间超过预设时间阈值的情况下,发送关机指令至所述被调试对象,以控制所述被调试对象关机。

可选的,所述装置还包括:记录模块,用于将对所述被调试对象进行调试的调试内容记录为历史记录。

可选的,所述调试模块还包括:调节单元,用于将支持所述被调试对象运行相应功能的执行参数进行调节,其中,所述执行参数用于支持所述被调试对象运行相应功能以产生所述运行参数。

可选的,所述装置还包括:标识获取模块,用于获取第一调试对象的标识信息,其中,所述被调试对象与所述第一调试对象为相同设备,而且,所述被调试对象的标识信息与所述第一调试对象的标识信息相同;标识查找模块,用于基于所述第一调试对象的标识信息,在所述历史记录中查找所述被调试对象对应的调试方案;标识调试模块,用于执行所述调试方案以对所述第一调试对象进行调试。

关于该装置的具体限定可以参见上文中对于上述方法的限定,在此不再赘述。上述两个装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在另一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储相关数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种联系人查找方法。

本领域技术人员可以理解,图5中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在另一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述的一种仪器自动调试方法。

本实施例中的一种计算机设备所涉及的名词及实现原理具体可以参照本发明实施例中的的一种仪器自动调试方法,在此不再赘述。

在另一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的一种仪器自动调试方法。

本实施例中的一种计算机可读存储介质所涉及的名词及实现原理具体可以参照本发明实施例中的的一种仪器自动调试方法,在此不再赘述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1