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

技术编号:21223960 阅读:28 留言:0更新日期:2019-05-29 04:43
本发明专利技术提供一种风机运行参数的处理方法和系统与计算机可读存储介质,处理方法包括:获取风机的运行参数;根据获取的运行参数,确定预设条件集中的预设条件满足时,生成与预设条件对应的测试用例标识的测试用例,与预设条件对应的测试用例标识的测试用例包括:与预设条件对应的测试用例标识和满足预设条件的运行参数,其中,测试用例标识指示风机的故障类型或工况类型,预设条件集包括与至少一个故障类型和/或至少一个工况类型对应的预设条件。采用本发明专利技术示例性实施例的风机运行参数的处理方法和系统与计算机可读存储介质,能够基于风机的实际运行参数生成测试用例,以有助于后续对风机中的预定控制程序进行测试。

Processing Method of Fan Operating Parameters and System and Computer Readable Storage Medium

The invention provides a processing method for fan operation parameters and a computer-readable storage medium for the system. The processing method includes: obtaining fan operation parameters; determining the preset conditions in the preset condition set according to the obtained operation parameters, generating test cases corresponding to the preset conditions, and testing cases corresponding to the preset conditions. Examples include: test case identification corresponding to preset conditions and operation parameters meeting preset conditions, in which test case identification indicates the fault type or working condition type of fan, and preset condition set includes preset conditions corresponding to at least one fault type and/or at least one working condition type. The processing method of fan operation parameters according to the exemplary embodiment of the present invention and the system and computer readable storage medium can generate test cases based on the actual operation parameters of the fan, so as to facilitate the subsequent test of the predetermined control program in the fan.

【技术实现步骤摘要】
风机运行参数的处理方法和系统与计算机可读存储介质
本专利技术总体说来涉及风力发电
,更具体地讲,涉及一种风机运行参数的处理方法和系统与计算机可读存储介质。
技术介绍
目前,风力发电机组(以下简称风机)由其主控制器(如风机主控PLC,ProgrammableLogicController)控制运行,研发人员开发风机主控PLC程序完成之后,测试人员需要在实验室或现场对风机的主控PLC程序进行测试。在实验室测试过程中,用于对主控PLC程序进行测试的测试用例一般是人工按照设计逻辑进行编写的,但人工编写的测试用例不一定满足现场实际复杂工况运行条件。在现场风机小批量测试过程中,依赖测试时现场天气情况,在测试时间内,不易出现所有工况运行条件,需要人工调整个别运行参数以进行测试。
技术实现思路
本专利技术的示例性实施例的目的在于提供一种风机运行参数的处理方法和系统与计算机可读存储介质,其用于生成测试用例的运行参数能够准确还原现场实际复杂工况,以解决现有技术中测试用例中的参数与风机现场实际运行状况存在差异、不易针对所有故障或工况进行测试的技术问题。根据本专利技术示例性实施例的一方面,提供一种风机运行参数的处理方法,其特征在于,所述处理方法包括:获取风机的运行参数;根据获取的运行参数,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例,与所述预设条件对应的测试用例标识的测试用例包括:与所述预设条件对应的测试用例标识和满足所述预设条件的运行参数,其中,测试用例标识指示风机的故障类型或工况类型,所述预设条件集包括与至少一个故障类型和/或至少一个工况类型对应的预设条件。可选地,所述处理方法可还包括:对生成的测试用例进行存储;或者/并且,从生成的测试用例中获取目标测试用例标识对应的测试用例;将获取的测试用例中的运行参数作为预定控制程序的输入;获取所述预定控制程序的输出结果;当所述输出结果与所述目标测试用例标识所指示的风机的故障类型或工况类型一致时,确定所述预定控制程序正常运行;当所述输出结果与所述目标测试用例标识所指示的风机的故障类型或工况类型不一致时,确定所述预定控制程序存在异常。可选地,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例的步骤可包括:确定所述预设条件集中的所述预设条件满足时,确定采样时间点;从采样时间点开始按时间顺序采集运行参数,得到与所述预设条件对应的测试用例标识和采集的运行参数;根据与所述预设条件对应的测试用例标识和采集的运行参数,生成与所述预设条件对应的测试用例标识的测试用例。可选地,将获取的测试用例中的运行参数作为预定控制程序的输入的步骤可包括:将获取的测试用例中的采集的运行参数按照采集时间顺序依次作为所述预定控制程序的输入。根据本专利技术示例性实施例的另一方面,提供一种风机运行参数的处理系统,其特征在于,所述处理系统包括:参数获取单元,获取风机的运行参数;测试用例生成单元,根据获取的运行参数,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例,其中,与所述预设条件对应的测试用例标识的测试用例包括:与所述预设条件对应的测试用例标识和满足所述预设条件的运行参数,测试用例标识指示风机的故障类型或工况类型,所述预设条件集包括与至少一个故障类型和/或至少一个工况类型对应的预设条件。可选地,所述处理系统可还包括:存储单元,对生成的测试用例进行存储;或者/并且,所述处理系统可还包括:测试用例调用单元,从生成的测试用例中获取目标测试用例标识对应的测试用例,将获取的测试用例中的运行参数作为风机中的预定控制程序的输入,获取所述预定控制程序的输出结果,当所述输出结果与所述目标测试用例标识所指示的风机的故障类型或工况类型一致时,确定所述预定控制程序正常运行,当所述输出结果与所述目标测试用例标识所指示的风机的故障类型或工况类型不一致时,确定所述预定控制程序存在异常。可选地,测试用例生成单元可确定所述预设条件集中的所述预设条件满足时,确定采样时间点,从采样时间点开始按时间顺序采集运行参数,得到与所述预设条件对应的测试用例标识和采集的运行参数,根据与所述预设条件对应的测试用例标识和采集的运行参数,生成与所述预设条件对应的测试用例标识的测试用例。可选地,测试用例调用单元可将获取的测试用例中的采集的运行参数按照采集时间顺序依次作为所述预定控制程序的输入。根据本专利技术示例性实施例的再一方面,提供一种计算机可读存储介质,存储有当被处理器执行时使得处理器执行上述的风机运行参数的处理方法的程序指令。根据本专利技术示例性实施例的再一方面,提供一种风机运行参数的处理系统,包括:第一处理器;第一存储器,用于存储当被第一处理器执行使得第一处理器上述的风机运行参数的处理方法中的生成测试用例的步骤的程序指令。可选地,所述处理系统可还包括:第二处理器;第二存储器,用于存储当被第二处理器执行上述的风机运行参数的处理方法中的基于生成的测试用例对风机中的预定控制程序进行测试的步骤的程序指令。可选地,第一处理器和第二处理器可分别被配置为单个处理器,或者第一处理器和第二处理器可被实现为同一处理器。采用本专利技术示例性实施例的风机运行参数的处理方法和系统与计算机可读存储介质,能够基于风机的实际运行参数生成测试用例,以有助于后续对风机中的预定控制程序进行测试。附图说明通过下面结合示例性地示出实施例的附图进行的详细描述,本专利技术示例性实施例的上述和其它目的、特点和优点将会变得更加清楚,其特征在于:图1示出根据本专利技术示例性实施例的生成测试用例的步骤的流程图;图2示出根据本专利技术示例性实施例的针对一次获取的运行参数进行处理的步骤的流程图;图3示出根据本专利技术示例性实施例的基于获取的运行参数和预设条件集生成与所述预设条件集中的预设条件对应的测试用例标识的测试用例的步骤的流程图;图4示出根据本专利技术示例性实施例的基于生成的测试用例对风机中的预定控制程序进行测试的步骤的流程图;图5示出根据本专利技术示例性实施例的风机运行参数的处理系统的结构框图;图6示出根据本专利技术示例性实施例的服务器布置示意图。具体实施方式现在,将参照附图更充分地描述不同的示例实施例,其特征在于,一些示例性实施例在附图中示出。这里,根据本专利技术示例性实施例的风机运行参数的处理方法包括生成测试用例的步骤。图1示出根据本专利技术示例性实施例的生成测试用例的步骤的流程图。参照图1,在步骤S10中,获取风机的运行参数。这里,风机的运行参数可指风机在运行时通过设置在风机内部或外围的传感器采集的参数。作为示例,所述运行参数可包括但不限于以下参数中的至少一个:风速、环境温度、风向、风机振动参数、电网参数。作为示例,获取的风机的运行参数可为实时采集风机的运行参数或者存储的风机的历史运行参数。在步骤S20中,根据获取的运行参数和预设条件集,生成与所述预设条件集中的预设条件对应的测试用例标识的测试用例。例如,根据获取的运行参数,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例。这里,与任一预设条件对应的测试用例标识的测试用例包括与所述任一预设条件对应的测试用例标识和满足所述任一预设条件的运行参数。作为示例,测试用例标识指示风机的故障类型或工本文档来自技高网...

【技术保护点】
1.一种风机运行参数的处理方法,其特征在于,所述处理方法包括:获取风机的运行参数;根据获取的运行参数,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例,与所述预设条件对应的测试用例标识的测试用例包括:与所述预设条件对应的测试用例标识和满足所述预设条件的运行参数,其中,测试用例标识指示风机的故障类型或工况类型,所述预设条件集包括与至少一个故障类型和/或至少一个工况类型对应的预设条件。

【技术特征摘要】
1.一种风机运行参数的处理方法,其特征在于,所述处理方法包括:获取风机的运行参数;根据获取的运行参数,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例,与所述预设条件对应的测试用例标识的测试用例包括:与所述预设条件对应的测试用例标识和满足所述预设条件的运行参数,其中,测试用例标识指示风机的故障类型或工况类型,所述预设条件集包括与至少一个故障类型和/或至少一个工况类型对应的预设条件。2.如权利要求1所述的处理方法,其特征在于,所述处理方法还包括:对生成的测试用例进行存储;或者/并且,从生成的测试用例中获取目标测试用例标识对应的测试用例;将获取的测试用例中的运行参数作为预定控制程序的输入;获取所述预定控制程序的输出结果;当所述输出结果与所述目标测试用例标识所指示的风机的故障类型或工况类型一致时,确定所述预定控制程序正常运行;当所述输出结果与所述目标测试用例标识所指示的风机的故障类型或工况类型不一致时,确定所述预定控制程序存在异常。3.如权利要求1或2所述的处理方法,其特征在于,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例的步骤包括:确定所述预设条件集中的所述预设条件满足时,确定采样时间点;从采样时间点开始按时间顺序采集运行参数,得到与所述预设条件对应的测试用例标识和采集的运行参数;根据与所述预设条件对应的测试用例标识和采集的运行参数,生成与所述预设条件对应的测试用例标识的测试用例。4.如权利要求3所述的处理方法,其特征在于,将获取的测试用例中的运行参数作为预定控制程序的输入的步骤包括:将获取的测试用例中的采集的运行参数按照采集时间顺序依次作为所述预定控制程序的输入。5.一种风机运行参数的处理系统,其特征在于,所述处理系统包括:参数获取单元,获取风机的运行参数;测试用例生成单元,根据获取的运行参数,确定预设条件集中的预设条件满足时,生成与所述预设条件对应的测试用例标识的测试用例,其中,与所述预设条件对应的测试用例标识的测试用例包括:与所述预设条件对应的测试用...

【专利技术属性】
技术研发人员:王永付霍钧
申请(专利权)人:北京金风科创风电设备有限公司
类型:发明
国别省市:北京,11

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

1