风机运行参数的处理方法和系统与计算机可读存储介质与流程

文档序号:17770627发布日期:2019-05-28 19:23阅读:171来源:国知局
风机运行参数的处理方法和系统与计算机可读存储介质与流程

本发明总体说来涉及风力发电技术领域,更具体地讲,涉及一种风机运行参数的处理方法和系统与计算机可读存储介质。



背景技术:

目前,风力发电机组(以下简称风机)由其主控制器(如风机主控plc,programmablelogiccontroller)控制运行,研发人员开发风机主控plc程序完成之后,测试人员需要在实验室或现场对风机的主控plc程序进行测试。

在实验室测试过程中,用于对主控plc程序进行测试的测试用例一般是人工按照设计逻辑进行编写的,但人工编写的测试用例不一定满足现场实际复杂工况运行条件。

在现场风机小批量测试过程中,依赖测试时现场天气情况,在测试时间内,不易出现所有工况运行条件,需要人工调整个别运行参数以进行测试。



技术实现要素:

本发明的示例性实施例的目的在于提供一种风机运行参数的处理方法和系统与计算机可读存储介质,其用于生成测试用例的运行参数能够准确还原现场实际复杂工况,以解决现有技术中测试用例中的参数与风机现场实际运行状况存在差异、不易针对所有故障或工况进行测试的技术问题。

根据本发明示例性实施例的一方面,提供一种风机运行参数的处理方法,其特征在于,所述处理方法包括:获取风机的运行参数;根据获取的运行参数,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例,与所述预设条件对应的测试用例标识的测试用例包括:与所述预设条件对应的测试用例标识和满足所述预设条件的运行参数,其中,测试用例标识指示风机的故障类型或工况类型,所述预设条件集包括与至少一个故障类型和/或至少一个工况类型对应的预设条件。

可选地,所述处理方法可还包括:对生成的测试用例进行存储;或者/并且,从生成的测试用例中获取目标测试用例标识对应的测试用例;将获取的测试用例中的运行参数作为预定控制程序的输入;获取所述预定控制程序的输出结果;当所述输出结果与所述目标测试用例标识所指示的风机的故障类型或工况类型一致时,确定所述预定控制程序正常运行;当所述输出结果与所述目标测试用例标识所指示的风机的故障类型或工况类型不一致时,确定所述预定控制程序存在异常。

可选地,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例的步骤可包括:确定所述预设条件集中的所述预设条件满足时,确定采样时间点;从采样时间点开始按时间顺序采集运行参数,得到与所述预设条件对应的测试用例标识和采集的运行参数;根据与所述预设条件对应的测试用例标识和采集的运行参数,生成与所述预设条件对应的测试用例标识的测试用例。

可选地,将获取的测试用例中的运行参数作为预定控制程序的输入的步骤可包括:将获取的测试用例中的采集的运行参数按照采集时间顺序依次作为所述预定控制程序的输入。

根据本发明示例性实施例的另一方面,提供一种风机运行参数的处理系统,其特征在于,所述处理系统包括:参数获取单元,获取风机的运行参数;测试用例生成单元,根据获取的运行参数,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例,其中,与所述预设条件对应的测试用例标识的测试用例包括:与所述预设条件对应的测试用例标识和满足所述预设条件的运行参数,测试用例标识指示风机的故障类型或工况类型,所述预设条件集包括与至少一个故障类型和/或至少一个工况类型对应的预设条件。

可选地,所述处理系统可还包括:存储单元,对生成的测试用例进行存储;或者/并且,所述处理系统可还包括:测试用例调用单元,从生成的测试用例中获取目标测试用例标识对应的测试用例,将获取的测试用例中的运行参数作为风机中的预定控制程序的输入,获取所述预定控制程序的输出结果,当所述输出结果与所述目标测试用例标识所指示的风机的故障类型或工况类型一致时,确定所述预定控制程序正常运行,当所述输出结果与所述目标测试用例标识所指示的风机的故障类型或工况类型不一致时,确定所述预定控制程序存在异常。

可选地,测试用例生成单元可确定所述预设条件集中的所述预设条件满足时,确定采样时间点,从采样时间点开始按时间顺序采集运行参数,得到与所述预设条件对应的测试用例标识和采集的运行参数,根据与所述预设条件对应的测试用例标识和采集的运行参数,生成与所述预设条件对应的测试用例标识的测试用例。

可选地,测试用例调用单元可将获取的测试用例中的采集的运行参数按照采集时间顺序依次作为所述预定控制程序的输入。

根据本发明示例性实施例的再一方面,提供一种计算机可读存储介质,存储有当被处理器执行时使得处理器执行上述的风机运行参数的处理方法的程序指令。

根据本发明示例性实施例的再一方面,提供一种风机运行参数的处理系统,包括:第一处理器;第一存储器,用于存储当被第一处理器执行使得第一处理器上述的风机运行参数的处理方法中的生成测试用例的步骤的程序指令。

可选地,所述处理系统可还包括:第二处理器;第二存储器,用于存储当被第二处理器执行上述的风机运行参数的处理方法中的基于生成的测试用例对风机中的预定控制程序进行测试的步骤的程序指令。

可选地,第一处理器和第二处理器可分别被配置为单个处理器,或者第一处理器和第二处理器可被实现为同一处理器。

采用本发明示例性实施例的风机运行参数的处理方法和系统与计算机可读存储介质,能够基于风机的实际运行参数生成测试用例,以有助于后续对风机中的预定控制程序进行测试。

附图说明

通过下面结合示例性地示出实施例的附图进行的详细描述,本发明示例性实施例的上述和其它目的、特点和优点将会变得更加清楚,其特征在于:

图1示出根据本发明示例性实施例的生成测试用例的步骤的流程图;

图2示出根据本发明示例性实施例的针对一次获取的运行参数进行处理的步骤的流程图;

图3示出根据本发明示例性实施例的基于获取的运行参数和预设条件集生成与所述预设条件集中的预设条件对应的测试用例标识的测试用例的步骤的流程图;

图4示出根据本发明示例性实施例的基于生成的测试用例对风机中的预定控制程序进行测试的步骤的流程图;

图5示出根据本发明示例性实施例的风机运行参数的处理系统的结构框图;

图6示出根据本发明示例性实施例的服务器布置示意图。

具体实施方式

现在,将参照附图更充分地描述不同的示例实施例,其特征在于,一些示例性实施例在附图中示出。

这里,根据本发明示例性实施例的风机运行参数的处理方法包括生成测试用例的步骤。

图1示出根据本发明示例性实施例的生成测试用例的步骤的流程图。

参照图1,在步骤s10中,获取风机的运行参数。这里,风机的运行参数可指风机在运行时通过设置在风机内部或外围的传感器采集的参数。作为示例,所述运行参数可包括但不限于以下参数中的至少一个:风速、环境温度、风向、风机振动参数、电网参数。

作为示例,获取的风机的运行参数可为实时采集风机的运行参数或者存储的风机的历史运行参数。

在步骤s20中,根据获取的运行参数和预设条件集,生成与所述预设条件集中的预设条件对应的测试用例标识的测试用例。例如,根据获取的运行参数,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例。这里,与任一预设条件对应的测试用例标识的测试用例包括与所述任一预设条件对应的测试用例标识和满足所述任一预设条件的运行参数。

作为示例,测试用例标识指示风机的故障类型或工况类型,所述预设条件集包括与至少一个故障类型和/或至少一个工况类型对应的预设条件。

根据图1所示的生成测试用例的步骤,可基于获取的运行参数和预设条件集生成针对所述预定条件集中的所有预设条件的测试用例。

在一个示例中,在步骤s20中每次获取到风机的运行参数时,对获取的运行参数执行图2所示的步骤,以当获取的运行参数满足预设条件集中的某一预设条件时生成对应的测试用例。

在此情况下,每次获取的运行参数可指风机在某一时刻的一组运行参数(例如,风机在某一时刻的风速、环境温度、风向、风机振动参数和电网参数)。或者每次获取的运行参数也可指风机在某一时刻的一个运行参数(例如,风速、环境温度、风向、风机振动参数、电网参数之一)。例如,每次获取的运行参数可包括获取的实时采集的风机的运行参数(如,风机在采集时刻的一组运行参数或一个运行参数),或者每次获取的运行参数可包括存储的风机在某一时刻的一组历史运行参数或一个历史运行参数。

图2示出根据本发明示例性实施例的针对一次获取的运行参数进行处理的步骤的流程图。

参照图2,在步骤s201中,将获取的运行参数与所述预设条件集中的第i个预设条件进行比对,即,判断获取的运行参数是否满足所述预设条件集中的第i个预设条件。这里,1≤i≤n,n为预设条件集中包含的预设条件的个数,n为大于等于1的自然数,i的初值为1。

如果获取的运行参数满足第i个预设条件,则执行步骤s202:获取与第i个预设条件对应的测试用例标识。

在步骤s203中,生成包括与第i个预设条件对应的测试用例标识和满足第i个预设条件的运行参数(即,获取的运行参数)的测试用例。

如果获取的运行参数不满足第i个预设条件,则执行步骤s204:判断i是否等于n。

如果i不等于n,则执行步骤s205:使得i=i+1,并返回执行步骤s201。

如果i等于n,则结束所述步骤。

在另一示例中,当获取的运行参数为存储的风机的历史运行参数时,可基于获取的运行参数和预设条件集生成与所述预设条件集中的预设条件对应的测试用例标识的测试用例。

图3示出根据本发明示例性实施例的根据获取的运行参数和预设条件集生成与所述预设条件集中的预设条件对应的测试用例标识的测试用例的步骤的流程图。

参照图3,在步骤s210中,从获取的运行参数中查找满足所述预设条件集中的第i个预设条件的运行参数。

在步骤s220中,获取与第i个预设条件对应的测试用例标识。

在步骤s230中,生成包括与第i个预设条件对应的测试用例标识和满足第i个预设条件的运行参数(即,查找到的运行参数)的测试用例。

在步骤s240中,判断i是否等于n。

如果i不等于n,则执行步骤s250:使得i=i+1,并返回执行步骤s210。

如果i等于n,则结束所述步骤。

优选地,根据本发明示例性实施例的风机运行参数的处理方法可还包括:对生成的测试用例进行存储。例如,可将生成的测试用例存储到设置在风场的中央控制室中的服务器中或者存储到云端服务器中。

作为示例,生成的测试用例的文件名可以满足所述任一预设条件的时间点+测试用例标识进行命名。例如,文件名可为年月日时分秒毫秒+故障代码或者年月日时分秒毫秒+工况代码。然而本发明不限于此,还可采用其他方式来确定测试用例的文件名。

根据本发明示例性实施例的风机运行参数的处理方法在生成的测试用例之后,可还包括基于生成的测试用例对用于控制风机运行的程序进行测试的步骤,下面结合图4来介绍基于生成的测试用例对风机中的预定控制程序进行测试的步骤。应理解,采用本发明示例性实施例中图1所示的生成测试用例的步骤经过长时间的测试用例累积之后,可提高对风机中的预定控制程序的测试覆盖度。

图4示出根据本发明示例性实施例的基于生成的测试用例对风机中的预定控制程序进行测试的步骤的流程图。

参照图4,在步骤s40中,从生成的测试用例中获取目标测试用例标识对应的测试用例。这里,目标测试用例标识可为指示待测试的预定故障类型或预定工况类型的测试用例标识。

在步骤s50中,将获取的测试用例中的运行参数作为风机中的预定控制程序的输入,从而所述预定控制程序基于获取的测试用例中的运行参数进行运行。这里,所述预定控制程序可被配置为判断输入是否满足目标测试用例标识(即,指示预定故障类型或预定工况类型的测试用例标识)所对应的预设条件。作为示例,所述预定控制程序可指用于控制风机运行的程序。

在步骤s60中,获取所述预定控制程序的输出结果。

例如,当所述预定控制程序判断输入满足目标测试用例标识所对应的预设条件时,所述预定控制程序的输出结果为目标测试用例标识。当所述预定控制程序判断输入不满足目标测试用例标识所对应的预设条件时,所述预定控制程序的输出结果不包含目标测试用例标识。

在步骤s70中,根据获取的测试用例中的目标测试用例标识与所述输出结果的比较来确定所述预定控制程序是否能够正常运行。

例如,将所述输出结果与目标测试用例标识进行对比,如果所述输出结果与目标测试用例标识所指示的风机的故障类型或工况类型一致,则确定所述预定控制程序正常运行,如果所述输出结果与目标测试用例标识所指示的风机的故障类型或工况类型不一致,则确定所述预定控制程序存在异常。这里,当输出结果为目标测试用例标识(即,指示所述预定故障类型或所述预定工况类型的测试用例标识)时,判断输出结果所指示的测试用例标识与获取的测试用例中的目标测试用例标识是否一致,两者一致时,表明所述预定控制程序运行正常,两者不一致时,确定所述预定控制程序存在异常。当输出结果不包含指示所述预定故障类型或所述预定工况类型的目标测试用例标识时,表明所述输出结果中包含的内容与获取的测试用例中的目标测试用例标识不一致,则确定所述预定控制程序存在异常。

待对风机中的预定控制程序完成所有测试用例的测试后,可自动生成测试报告,如果针对全部测试用例测试合格,则表明所述预定控制程序满足设计需要,如果针对部分测试用例测试不合格,则反馈给程序开发人员,修改完善所述预定控制程序,以使所述预定控制程序满足设计需要。

优选地,满足所述任一预设条件的运行参数可为预定时间段内采集的运行参数,所述预定时间段可包括满足所述任一预设条件的时间点。此时,与所述任一预设条件对应的测试用例标识的测试用例包括与所述任一预设条件对应的测试用例标识以及按照采集时间顺序排列的所述预定时间段内采集的运行参数。

例如,生成与所述预设条件对应的测试用例标识的测试用例的步骤可包括:确定所述预设条件集中的所述预设条件满足时,确定采样时间点,这里,采样时间点可指满足所述预设条件的时间点。从采样时间点开始按时间顺序采集运行参数,得到与所述预设条件对应的测试用例标识和采集的运行参数,根据与所述预设条件对应的测试用例标识和采集的运行参数,生成与所述预设条件对应的测试用例标识的测试用例。应理解,本领域技术人员可根据实际需要来定义采集运行参数的结束时刻,以获得预定时间段内采集的运行参数。

在此情况下,将获取的测试用例中的运行参数作为风机中的预定控制程序的输入的步骤可包括:将获取的测试用例中的采集的运行参数(如,所述预定时间段内采集的运行参数)按照采集时间顺序依次作为所述预定控制程序的输入,从而所述预定控制程序按照所述采集时间顺序依次基于所述预定时间段内采集的运行参数进行运行。

在一个实施例中,假设当风机运行参数满足预设条件集中的风机的偏航速度故障的条件时,获取指示偏航速度故障的测试用例标识,并获取预定时间段内采集的运行参数(例如,从故障发生时刻前5分钟至故障发生时刻后5分钟内采集的运行参数,这里,上述时间本领域技术人员可以根据实际需求进行调整),生成包括指示偏航速度故障的测试用例标识和所述预定时间段内采集的运行参数的测试用例。作为示例,测试用例的文件名可为故障发生时刻(如年月日时分秒毫秒)+偏航速度故障代码。

在实验室针对风机中的预定控制程序进行测试的过程中,可将上述生成的偏航速度故障的测试用例中的运行参数按照采集时间顺序传输给待测试的所述预定控制程序,从而模拟故障时刻前后风机工况,测试所述预定控制程序是否输出相应的偏航速度故障对应的测试用例标识。

图5示出根据本发明示例性实施例的风机运行参数的处理系统的结构框图。

如图5所示,根据本发明示例性实施例的风机运行参数的处理系统包括参数获取单元10和测试用例生成单元20。

具体说来,参数获取单元10获取风机的运行参数。

这里,风机的运行参数可指风机在运行时通过设置在风机内部或外围的传感器采集的参数,也就是说,参数获取单元10从设置在风机内部或外围的传感器获取传感器采集的风机的运行参数。作为示例,所述运行参数可包括但不限于以下参数中的至少一个:风速、环境温度、风向、风机振动参数、电网参数。

作为示例,获取的风机的运行参数可为实时采集风机的运行参数或者存储的风机的历史运行参数。

测试用例生成单元20根据获取的运行参数和预设条件集,生成与所述预设条件集中的预设条件对应的测试用例标识的测试用例。例如,测试用例生成单元20根据获取的运行参数,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例。这里,与任一预设条件对应的测试用例标识的测试用例包括与所述任一预设条件对应的测试用例标识和满足所述任一预设条件的运行参数。

作为示例,测试用例标识指示风机的故障类型或工况类型,所述预设条件集包括与至少一个故障类型和/或至少一个工况类型对应的预设条件。

根据图5所示的所述处理系统可基于获取的运行参数和预设条件集生成针对所述预定条件集中的所有预设条件的测试用例。即,该测试用例中包括所有预设条件对应的测试用例标识以及分别与所有预设条件(即,分别与所有测试用例标识)对应的运行参数。

在一个示例中,每次参数获取单元10获取到风机的运行参数时,测试用例生成单元20可对获取的运行参数执行如下过程,以当获取的运行参数满足预设条件集中的某一预设条件时生成对应的测试用例。

具体说来,测试用例生成单元20生成测试用例的过程为:将获取的运行参数与所述预设条件集中的第i个预设条件进行比对,即,判断获取的运行参数是否满足所述预设条件集中的第i个预设条件。如果获取的运行参数满足第i个预设条件,则测试用例生成单元20获取与第i个预设条件对应的测试用例标识,生成包括与第i个预设条件对应的测试用例标识和满足第i个预设条件的运行参数(即,获取的运行参数)的测试用例。如果获取的运行参数不满足第i个预设条件,则测试用例生成单元20判断i是否等于n,如果i不等于n,则使得i=i+1,并继续判断获取的运行参数是否满足所述预设条件集中的第i个预设条件,如果i等于n,则测试用例生成单元20不执行生成测试用例的动作。

在另一示例中,当获取的运行参数为存储的风机的历史运行参数时,测试用例生成单元20可基于获取的运行参数和预设条件集生成与所述预设条件集中的预设条件对应的测试用例标识的测试用例。

具体说来,测试用例生成单元20根据采集的运行参数和预设条件集生成与所述预设条件集中的预设条件对应的测试用例标识的测试用例的过程可为:从获取的运行参数中查找满足所述预设条件集中的第i个预设条件的运行参数,则获取与第i个预设条件对应的测试用例标识,生成包括与第i个预设条件对应的测试用例标识和满足第i个预设条件的运行参数(即,查找到的运行参数)的测试用例。测试用例生成单元20判断i是否等于n,如果i不等于n,则使得i=i+1,并继续确定获取的运行参数中是否存在满足所述预设条件集中的第i个预设条件的运行参数,如果i等于n,则测试用例生成单元20不执行生成测试用例的动作。

优选地,根据本发明示例性实施例的风机运行参数的处理系统可还包括:存储单元,对生成的测试用例进行存储。作为示例,存储单元可为设置在风场的中央控制室中的服务器,或者云端服务器。

图6示出根据本发明示例性实施例的服务器布置示意图。

如图6所示,100为设置在风机内部的控制器,200为设置在风场中控室中的监控终端,300为设置在风场中控室中的服务器,监控终端200通过以太网分别与控制器100和云端服务器400进行通讯。

优选地,可在风机的内部或外围设置多个传感器,所述多个传感器分别将采集的风机的运行参数发送到参数获取单元10,控制器100从参数获取单元10获取风机的运行参数。

在一个示例中,可将设置在风机内部的控制器100作为图5中所示的测试用例生成单元20,即,在控制器100中执行图1所示的风机运行参数的处理方法。

例如,控制器100从参数获取单元10获取风机的运行参数,并根据获取的运行参数和预设条件集来获取测试用例标识,生成与所述预设条件集中的预设条件对应的测试用例标识的测试用例。然后将生成的测试用例发送到监控终端200以将生成的测试用例存储到服务器300,或者将生成的测试用例经由设置在风场的中央控制室的监控终端200上传到云端服务器400进行存储。

在另一示例中,可将设置在风场的中央控制室的监控终端200作为图5中所示的测试用例生成单元20,即,在监控终端200中执行图1所示的风机运行参数的处理方法。

此外,控制器100将从参数获取单元10获取的运行参数发送到监控终端200,监控终端200根据获取的运行参数和预设条件集生成与所述预设条件集中的预设条件对应的测试用例标识的测试用例,并将生成的测试用例存储到服务器300或云端服务器400。在此情况下,风机中的控制器100仅是将从参数获取单元10获取的运行参数进行转发而不对上述运行参数进行处理。

然而本发明不限于此,也可利用控制器100和监控终端200来共同实现图5中的测试用例生成单元20的功能。例如,控制器100从参数获取单元10获取运行参数,并根据运行参数和预设条件集,获取与所述预设条件集中的任一预设条件对应的测试用例标识,控制器100将从参数获取单元10获取的运行参数以及获取的测试用例标识发送到监控终端200。监控终端200获取满足所述任一预设条件的运行参数,并生成包括与所述任一预设条件对应的测试用例标识和满足所述任一预设条件的运行参数的测试用例。

应理解,在生成的测试用例之后,可基于生成的测试用例对风机中的预定控制程序进行测试。

优选地,根据本发明示例性实施例的风机运行参数的处理系统可还包括:测试用例调用单元,被配置为:从生成的测试用例中获取目标测试用例标识对应的测试用例,将获取的测试用例中的运行参数作为风机中的预定控制程序的输入,从而所述预定控制程序基于获取的测试用例中的运行参数进行运行,获取所述预定控制程序的输出结果,根据获取的测试用例中的目标测试用例标识与所述输出结果的比较来确定所述预定控制程序是否能够正常运行。这里,目标测试用例标识可为指示待测试的预定故障类型或预定工况类型的测试用例标识。所述预定控制程序可被配置为判断输入是否满足目标测试用例标识(即,指示预定故障类型或预定工况类型的测试用例标识)所对应的预设条件。作为示例,所述预定控制程序可指用于控制风机运行的程序。

例如,当所述预定控制程序判断输入满足目标测试用例标识所对应的预设条件时,所述预定控制程序的输出结果为目标测试用例标识。当所述预定控制程序判断输入不满足目标测试用例标识所对应的预设条件时,所述预定控制程序的输出结果不包含目标测试用例标识。

根据获取的测试用例中的测试用例标识与所述输出结果的比较来确定所述预定控制程序是否能够正常运行的处理可包括:将所述输出结果与目标测试用例标识进行对比,当所述输出结果与所述目标测试用例标识所指示的风机的故障类型或工况类型一致时,确定所述预定控制程序正常运行,当所述输出结果与所述目标测试用例标识所指示的风机的故障类型或工况类型不一致时,确定所述预定控制程序存在异常。

优选地,满足所述任一预设条件的运行参数可为预定时间段内采集的运行参数,所述预定时间段可包括满足所述任一预设条件的时间点。此时,与所述任一预设条件对应的测试用例标识的测试用例包括与所述任一预设条件对应的测试用例标识以及按照采集时间顺序排列的所述预定时间段内采集的运行参数。

例如,测试用例生成单元确定所述预设条件集中的所述预设条件满足时,可确定采样时间点,这里,采样时间点可指满足所述预设条件的时间点。并从采样时间点开始按时间顺序采集运行参数,得到与所述预设条件对应的测试用例标识和采集的运行参数,根据与所述预设条件对应的测试用例标识和采集的运行参数,生成与所述预设条件对应的测试用例标识的测试用例。应理解,本领域技术人员可根据实际需要来定义采集运行参数的结束时刻,以获得预定时间段内采集的运行参数。

在此情况下,测试用例调用单元将获取的测试用例中的所述预定时间段内采集的运行参数按照采集时间顺序依次作为所述预定控制程序的输入,从而所述预定控制程序按照所述采集时间顺序依次基于所述预定时间段内采集的运行参数进行运行。

根据本发明的示例性实施例还提供一种计算机可读存储介质。该计算机可读存储介质存储有当被处理器执行时使得处理器执行上述风机运行参数的处理方法的程序指令。该计算机可读记录介质是可存储由计算机系统读出的数据的任意数据存储装置。计算机可读记录介质的示例包括:只读存储器、随机存取存储器、只读光盘、磁带、软盘、光数据存储装置和载波(诸如经有线或无线传输路径通过互联网的数据传输)。计算机可读记录介质也可分布于连接网络的计算机系统,从而计算机可读代码以分布式存储和执行。此外,完成本发明的功能程序、代码和代码段可容易地被与本发明相关的领域的普通程序员在本发明的范围之内解释。

根据本发明的示例性实施例还提供一种风机运行参数的处理系统,包括:第一处理器;第一存储器,用于存储当被第一处理器执行使得第一处理器执行上述的风机运行参数的处理方法中的生成测试用例的步骤的程序指令。

优选地,根据本发明的示例性实施例还提供一种风机运行参数的处理系统可还包括:第二处理器;第二存储器,用于存储当被第二处理器执行使得第二处理器执行上述的风机运行参数的处理方法中的利用生成的测试用例对风机中的预定控制程序进行测试的步骤的程序指令。作为示例,第一处理器和第二处理器可分别被配置为单个处理器,或者第一处理器和第二处理器可被实现为同一处理器。

采用本发明示例性实施例的风机运行参数的处理方法和系统与计算机可读存储介质,能够基于风机的实际运行参数生成测试用例,以有助于后续对用于控制风机运行的程序进行测试,从而提高软件测试的覆盖度。

此外,采用本发明示例性实施例的风机运行参数的处理方法和系统与计算机可读存储介质,根据现场收集的各种类型的故障和工况的测试用例,有助于测试并优化用于控制风机运行的程序。

此外,采用本发明示例性实施例的风机运行参数的处理方法和系统与计算机可读存储介质,可提高测试用例生成效率和质量,减少人工测试时间,提高测试效率。此外,生成的测试用例可包括现场风机运行的各种复杂工况,有助于优化用于控制风机运行的程序。

尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。

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