一种燃气轮机控制系统的智能测试方法及装置与流程

文档序号:31155285发布日期:2022-08-17 07:02阅读:63来源:国知局
一种燃气轮机控制系统的智能测试方法及装置与流程

1.本技术涉及燃气轮机技术领域,尤其涉及一种燃气轮机控制系统的智能测试方法、装置、电子设备和存储介质。


背景技术:

2.如何保证燃气轮机控制系统的质量是新型燃气轮机研制中的重要事项,目前相关技术中,普遍采用软件在环、硬件在环仿真测试验证、故障注入、半物理试验、现场调试测试等手段进行功能、性能测试等以保证燃气轮机数字化控制系统的质量。较为常用的测试方法包括,第一种测试方法为针对特定的控制或保护功能,测试其在假定输入参数情况下动作的可靠性和准确性,第二种测试方法为在软件在环或硬件在环仿真验证环境下,测试其在预定运行模式或工况下动作的可靠性和准确性,第三种测试方法为在仿真验证环境下注入确定性故障,测试其在故障情况下动作的可靠性,测试的充分性依赖于测试人员的经验,难以控制测试质量,且测试的条件与真实运行场景存在较大差异,故不能准确确定真实场景下燃气轮机控制系统的可靠性。


技术实现要素:

3.本技术提出一种燃气轮机控制系统的智能测试方法、装置、电子设备和存储介质。
4.本技术第一方面实施例提出了一种燃气轮机控制系统的智能测试方法,获取所述燃气轮机对应预设概率的仿真运行工况、仿真运行模式和仿真大气环境;获取所述燃气轮机对应的仿真模型;控制所述仿真模型在所述仿真运行工况、所述仿真运行模式和所述仿真大气环境下运行,以得到所述仿真模型在所述仿真运行工况、所述仿真运行模式和所述仿真大气环境下运行所产生的多个运行数据;控制所述燃气轮机对应的燃气轮机控制系统对采集各个所述运行数据的模拟传感器的测量值进行处理,以得到各个所述测量值对应的多个控制指令;将各个所述控制指令反馈给所述仿真模型对应的模拟执行机构,以得到所述模拟执行机构的多个执行结果;将所述多个执行结果反馈给所述仿真模型,以得到所述仿真模型的多个响应结果;根据所述多个响应结果,确定所述燃气轮机控制系统的可靠性。
5.在本技术的一个实施例中,所述控制所述燃气轮机对应的燃气轮机控制系统对采集各个所述运行数据的模拟传感器的测量值进行处理,以得到各个所述测量值对应的多个控制指令,包括:获取采集各个所述运行数据的模拟传感器的测量值,并将各个所述测量值转换为所述燃气轮机控制系统可接收的控制信号;控制所述燃气轮机控制系统基于所述控制信号,生成各个所述测量值对应的多个控制指令。
6.在本技术的一个实施例中,所述将各个所述控制指令反馈给所述仿真模型对应的模拟执行机构,以得到所述模拟执行机构的多个执行结果,包括:将各个所述控制指令转换为所述模拟执行机构可接收的执行信号;控制所述模拟执行机构基于所述执行信号,生成所述执行信号对应的多个执行结果。
7.在本技术的一个实施例中,所述将所述多个执行结果反馈给所述仿真模型,以得
到所述仿真模型的多个响应结果,包括:将所述多个执行结果发送给所述仿真模型,以使得所述仿真模型基于各个所述执行结果运行,在所述仿真模型停止运行,或在所述仿真模型正常运行,且所述仿真模型的运行时长大于预设时长的情况下,以得到所述仿真模型的多个响应结果。
8.在本技术的一个实施例中,所述根据所述多个响应结果,确定所述燃气轮机控制系统的可靠性,包括:获取所述燃气轮机在所述仿真运行工况、所述仿真运行模式和所述仿真大气环境下的多个标准响应结果;对所述多个响应结果与所述多个标准响应结果进行匹配,以得到所述多个响应结果和所述多个标准响应结果之间的匹配度;在所述匹配度大于或等于预设匹配阈值的情况下,确定所述燃气轮机控制系统是可靠的。
9.本技术提出一种燃气轮机控制系统的智能测试方法,获取燃气轮机对应仿真模型在燃气轮机对应预设概率的仿真运行工况、仿真运行模式和仿真大气环境下运行所产生的多个运行数据,控制燃气轮机对应的燃气轮机控制系统对采集各个运行数据的模拟传感器的测量值进行处理,以得到各个测量值对应的各个控制指令,将各个控制指令反馈给模拟执行机构,以将多个执行结果反馈给仿真模型,从而根据仿真模型的多个响应结果确定燃气轮机控制系统的可靠性,由此,基于燃气轮机仿真模型在各类模拟工况或场景下各个响应结果的准确性,进而准确确定燃气轮机控制系统的可靠性,提高燃气轮机控制系统的测试覆盖范围和测试效率。
10.本技术第二方面实施例提出了一种燃气轮机控制系统的智能测试装置,所述装置包括:第一获取模块,用于获取所述燃气轮机对应预设概率的仿真运行工况、仿真运行模式和仿真大气环境;第二获取模块,用于获取所述燃气轮机对应的仿真模型;第一控制模块,用于控制所述仿真模型在所述仿真运行工况、所述仿真运行模式和所述仿真大气环境下运行,以得到所述仿真模型在所述仿真运行工况、所述仿真运行模式和所述仿真大气环境下运行所产生的多个运行数据;第二控制模块,控制所述燃气轮机对应的燃气轮机控制系统对采集各个所述运行数据的模拟传感器的测量值进行处理,以得到各个所述测量值对应的各个控制指令;第一反馈模块,将各个所述控制指令反馈给所述仿真模型对应的模拟执行机构,以得到所述模拟执行机构的多个执行结果;第二反馈模块,用于将所述多个执行结果反馈给所述仿真模型,以得到所述仿真模型的多个响应结果;确定模块,用于根据所述多个响应结果,确定所述燃气轮机控制系统的可靠性。
11.在本技术的一个实施例中,所述装置还包括:所述第二控制模块,具体用于:获取采集各个所述运行数据的模拟传感器的测量值,并将各个所述测量值转换为所述燃气轮机控制系统可接收的控制信号;控制所述燃气轮机控制系统基于所述控制信号,生成各个所述测量值对应的多个控制指令。
12.在本技术的一个实施例中,所述第一反馈模块,具体用于:将各个所述控制指令转换为所述模拟执行机构可接收的执行信号;控制所述模拟执行机构基于所述执行信号,生成所述执行信号对应的多个执行结果。
13.在本技术的一个实施例中,所述第二反馈模块,具体用于:将所述多个执行结果发送给所述仿真模型,以使得所述仿真模型基于各个所述执行结果运行,在所述仿真模型停止运行,或在所述仿真模型正常运行,且所述仿真模型的运行时长大于预设时长的情况下,以得到所述仿真模型的多个响应结果。
14.在本技术的一个实施例中,所述确定模块,具体用于:获取所述燃气轮机在所述仿真运行工况、所述仿真运行模式和所述仿真大气环境下的多个标准响应结果;对所述多个响应结果与所述多个标准响应结果进行匹配,以得到所述多个响应结果和所述多个标准响应结果之间的匹配度;在所述匹配度大于或等于预设匹配阈值的情况下,确定所述燃气轮机控制系统是可靠的。
15.本技术提出一种燃气轮机控制系统的智能测试装置,获取燃气轮机对应仿真模型在燃气轮机对应预设概率的仿真运行工况、仿真运行模式和仿真大气环境下运行所产生的多个运行数据,控制燃气轮机对应的燃气轮机控制系统对采集各个运行数据的模拟传感器的测量值进行处理,以得到各个测量值对应的各个控制指令,将各个控制指令反馈给模拟执行机构,以将多个执行结果反馈给仿真模型,从而根据仿真模型的多个响应结果确定燃气轮机控制系统的可靠性,由此,基于燃气轮机仿真模型在各类模拟工况或场景下各个响应结果的准确性,进而准确确定燃气轮机控制系统的可靠性,提高燃气轮机控制系统的测试覆盖范围和测试效率。
16.本技术第三方面实施例提出了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,当所述处理器执行所述程序时实现本技术实施例中的燃气轮机控制系统的智能测试方法。
17.本技术第四方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,当该程序被处理器执行时本技术实施例中的燃气轮机控制系统的智能测试方法。
18.上述可选方式所具有的其他效果将在下文中结合具体实施例加以说明。
附图说明
19.本技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
20.图1是本技术实施例所提供的一种燃气轮机控制系统的智能测试方法的流程示意图;
21.图2是本技术实施例所提供的另一种燃气轮机控制系统的智能测试方法的流程示意图;
22.图3是本技术实施例所提供的一种燃气轮机控制系统的智能测试架构图;
23.图4是本技术实施例所提供的一种燃气轮机控制系统的智能测试原理图;
24.图5是本技术实施例所提供的一种燃气轮机控制系统的智能测试装置的结构示意图;
25.图6是本技术一个实施例的电子设备的框图。
具体实施方式
26.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本技术,而不能理解为对本技术的限制。
27.下面参考附图描述本技术实施例的燃气轮机控制系统的智能测试方法、装置和电子设备。
28.图1是本技术实施例所提供的一种燃气轮机控制系统的智能测试方法的流程示意图。其中,需要说明的是,本实施例提供的燃气轮机控制系统的智能测试方法的执行主体为燃气轮机控制系统的智能测试装置,该燃气轮机控制系统的智能测试装置可以由软件和/或硬件的方式实现,该实施例中的燃气轮机控制系统的智能测试装置可以配置电子设备中,本实施例中的电子设备可以包括服务器,该实施例对电子设备不作具体限定。
29.图1是本技术实施例所提供的一种燃气轮机控制系统的智能测试方法的流程示意图。
30.如图1所示,该燃气轮机控制系统的智能测试方法可以包括:
31.步骤101,获取燃气轮机对应预设概率的仿真运行工况、仿真运行模式和仿真大气环境。
32.在一些实施例中,燃气轮机对应的仿真运行工况可以是燃气轮机正常仿真运行工况和燃气轮机异常或事故仿真工况,其中,燃气轮机异常或事故仿真工况可以是燃气轮机的叶片断裂事故工况,但不仅限于此,该实施例对此不做具体限定。
33.在一些实施例中,燃气轮机对应的仿真运行模式可以包括但不限于启动模式、清吹模式、暖机模式、全速空载模式和负荷运行模式。
34.在一些实施例中,燃气轮机对应的仿真大气环境可以包括大气温度和大气湿度,但不仅限于此。
35.在另一些实施例中,燃气轮机对应的仿真大气环境是燃气轮机预期应用的厂址环境对应的大气环境,具体地,该仿真大气环境的大气温度可以是厂址全年的温度变化范围的任意值,该仿真大气环境的大气湿度可以是厂址全天湿度的任意值。
36.在一些实施例中,为提高燃气轮机控制系统的测试效率,预设概率的仿真运行工况、仿真运行模式和仿真大气环境各自对应的预设概率可以是预先设定的,具体地,可以降低获取正常仿真运行工况的概率,提高获取异常或事故仿真工况的概率,以提高燃气轮机控制系统的测试覆盖率。
37.步骤102,获取燃气轮机对应的仿真模型。
38.在一些实施例中,可以根据仿真运行工况、仿真运行模式,设置出燃气轮机对应的仿真模型的初始参数,根据初始参数,通过仿真工具构建出仿真模型。
39.步骤103,控制仿真模型在仿真运行工况、仿真运行模式和仿真大气环境下运行,以得到仿真模型在仿真运行工况、仿真运行模式和仿真大气环境下运行所产生的多个运行数据。
40.在一些实施例中,仿真运行工况、仿真运行模式和仿真大气环境可以是燃气轮机真实环境下对应的,并按照预设概率随机选取的仿真运行工况、仿真运行模式和仿真大气环境,控制仿真模型在仿真运行工况、仿真运行模式和仿真大气环境下运行,由此,得到的运行数据可以是随机仿真的运行数据,从而提高运行数据的充分性,提高燃气轮机测试系统的测试质量。
41.步骤104,控制燃气轮机对应的燃气轮机控制系统对采集各个运行数据的模拟传感器的测量值进行处理,以得到各个测量值对应的多个控制指令。
42.在一些实施例中,采集各个运行数据的模拟传感器的测量值可以包括电流值或者电压值,但不仅限于此。
43.在一些实施例中,燃气轮机对应的燃气轮机控制系统可以是预先设定的数字化控制和保护系统,通过预先设定的数字化控制和保护系统对各个测量值进行处理,以生成多个控制指令或保护指令,从而实现对各个运行数据的动态处理,以提高燃气轮机控制系统的测试效率。
44.步骤105,将各个控制指令反馈给仿真模型对应的模拟执行机构,以得到模拟执行机构的多个执行结果。
45.在一些实施例中,模拟执行机构可以控制仿真模型中的任一仿真装置,例如,模拟执行机构可以控制仿真模型中泵阀的开度阈值,但不仅限于此。
46.其中,可以理解的是,若模拟执行机构的执行结果与控制指令对应的标准执行结果不匹配,则说明模拟执行结构可能存在故障。
47.步骤106,将多个执行结果反馈给仿真模型,以得到仿真模型的多个响应结果。
48.在一些实施例中,仿真模型根据各个执行结果,得到的多个响应结果中的各个响应结果可以为仿真模型处于停机状态或持续运行状态。
49.步骤107,根据多个响应结果,确定燃气轮机控制系统的可靠性。
50.在一些实施例中,可以获取仿真模型的多个运行数据对应的多个标准响应结果,根据多个响应结果和多个标准响应结果的比较结果,确定燃气轮机控制系统的可靠性。
51.具体地,可以获取多个响应结果中任一一个示例响应结果与对应的示例标准响应结果进行比较,在示例响应结果与示例标准响应结果匹配的情况下,说明该示例响应结果下对应的燃气轮机控制系统是正确的,反之不匹配的情况下,则说明该示例响应结果下对应的燃气轮机控制系统是不正确的,从而根据各个响应结果的示例响应结果与对应的各个示例标准响应结果的匹配结果,确定各个示例响应结果下对应的燃气轮机控制系统的正确性,基于正确性的数值,确定燃气轮机控制系统的可靠性。
52.本技术提出一种燃气轮机控制系统的智能测试方法,获取燃气轮机对应仿真模型在燃气轮机对应预设概率的仿真运行工况、仿真运行模式和仿真大气环境下运行所产生的多个运行数据,控制燃气轮机对应的燃气轮机控制系统对采集各个运行数据的模拟传感器的测量值进行处理,以得到各个测量值对应的各个控制指令,将各个控制指令反馈给模拟执行机构,以将多个执行结果反馈给仿真模型,从而根据仿真模型的多个响应结果确定燃气轮机控制系统的可靠性,由此,基于燃气轮机仿真模型在各类模拟工况或场景下各个响应结果的准确性,进而准确确定燃气轮机控制系统的可靠性,提高燃气轮机控制系统的测试覆盖范围和测试效率。
53.为清楚的理解本技术,下面结合图2对燃气轮机控制系统的智能测试方法的处理过程进行示例性描述,其中,该实施例是对上述实施例的进一步细化或者扩展。
54.如图2所示,该燃气轮机控制系统的智能测试方法可以包括:
55.步骤201,获取燃气轮机对应预设概率的仿真运行工况、仿真运行模式和仿真大气环境。
56.步骤202,获取燃气轮机对应的仿真模型。
57.步骤203,控制仿真模型在仿真运行工况、仿真运行模式和仿真大气环境下运行,以得到仿真模型在仿真运行工况、仿真运行模式和仿真大气环境下运行所产生的多个运行数据。
58.其中,需要说明的是,关于步骤201-步骤203的具体实现方式,可参见上述实施例中的相关描述。
59.步骤204,获取采集各个运行数据的模拟传感器的测量值,并将各个测量值转换为燃气轮机控制系统可接收的控制信号。
60.在一些实施例中,燃气轮机控制系统可接收的控制信号可以是物理信号,例如,压力值或温度值,但不仅限于此。
61.在一些实施例中,可以将采集各个运行数据的模拟传感器的测量值转换为燃气轮机控制系统可接收的压力值和温度值。
62.步骤205,控制燃气轮机控制系统基于控制信号,生成各个测量值对应的多个控制指令。
63.在一些实施例中,燃气轮机控制系统可以根据控制信号中的压力值或温度值,生成调整压力值和温度值的控制指令。
64.步骤206,将各个控制指令转换为模拟执行机构可接收的执行信号。
65.在一些实施例中,模拟执行机构可接收的执行信号可以是标准电压信号,以及标准电流信号,但不仅限于此。
66.步骤207,控制模拟执行机构基于执行信号,生成执行信号对应的多个执行结果。
67.在一些实施例中,模拟执行机构可以根据执行信号中的标准电压信号或标准电流信号,以生成控制仿真模型运行时的多个执行结果。
68.步骤208,将多个执行结果发送给仿真模型,以使得仿真模型基于各个执行结果运行,在仿真模型停止运行,或在仿真模型正常运行,且仿真模型的运行时长大于预设时长的情况下,以得到仿真模型的多个响应结果。
69.步骤209,获取燃气轮机在仿真运行工况、仿真运行模式和仿真大气环境下的多个标准响应结果。
70.在一些实施例中,获取燃气轮机在仿真运行工况、仿真运行模式和仿真大气环境下的多个标准响应结果可以从历史运行数据的多个响应结果中获取,也可以时相关技术人员给出,但不仅限于此。
71.步骤210,对多个响应结果与多个标准响应结果进行匹配,以得到多个响应结果和多个标准响应结果之间的匹配度。
72.步骤211,在匹配度大于或等于预设匹配阈值的情况下,确定燃气轮机控制系统是可靠的。
73.在一些实施例中,预设匹配阈值可以设置为95%,但不仅限于此,该实施例对此不做具体限定。
74.在另一些实施例中,在匹配度小于预设匹配阈值的情况下,燃气轮机测试系统的测试准确率偏低,则确定燃气轮机控制系统是不可靠的。
75.本技术提出一种燃气轮机控制系统的智能测试方法,获取燃气轮机对应预设概率的仿真运行工况、仿真运行模式和仿真大气环境,获取燃气轮机对应的仿真模型,控制仿真模型在仿真运行工况、仿真运行模式和仿真大气环境下运行,并获取运行所产生的运行数据,获取采集各个运行数据的模拟传感器的测量值,并将各个测量值转换为燃气轮机控制系统可接收的控制信号,控制燃气轮机控制系统基于控制信号,生成各个测量值对应的多
个控制指令,将各个控制指令转换为模拟执行机构可接收的执行信号,控制模拟执行机构基于执行信号,生成执行信号对应的多个执行结果,将多个执行结果发送给仿真模型,以使得仿真模型基于各个执行结果运行,在仿真模型停止运行,或在仿真模型正常运行,且仿真模型的运行时长大于预设时长的情况下,以得到仿真模型的多个响应结果,获取燃气轮机在仿真运行工况、仿真运行模式和仿真大气环境下的多个标准响应结果,对多个响应结果与多个标准响应结果进行匹配,以得到多个响应结果和多个标准响应结果之间的匹配度,在匹配度大于或等于预设匹配阈值的情况下,确定燃气轮机控制系统是可靠的,由此,基于燃气轮机控制系统处理燃气轮机在各类模拟工况或场景下对应多个的运行数据的多个响应结果,保证了测试燃气轮机控制系统的可靠性,提高了燃气轮机控制系统的测试质量以及测试效率。
76.综上,为更好的执行燃气轮机控制系统的智能测试方法,本技术实施例提供了一种燃气轮机控制系统的智能测试架构图,如图3所示,具体地,燃气轮机控制系统的智能测试架构图包括运行模式、运行工况选择模块、大气环境模拟模块、燃气轮机发电机组模拟模块、传感器失效选择模块、传感器信号转换模块、操作指令转换模块、执行机构失效选择模块、测试记录及覆盖率统计分析模块和燃气轮机控制系统。
77.其中,运行模式、运行工况选择模块用于随机获取燃气轮机对应的仿真运行工况和仿真运行模式。
78.大气环境模拟模块用于模拟燃气轮机对应的仿真大气环境。
79.燃气轮机发电机组模拟模块用于模拟燃气轮机的仿真模型,并控制仿真模型在仿真运行工况、仿真运行模式和仿真大气环境下运行,以得到仿真模型在仿真运行工况、仿真运行模式和仿真大气环境下运行所产生的多个运行数据。
80.传感器失效选择模块用于模拟采集多个运行数据的模拟传感器的测量值。
81.传感器信号转换模块用于将各个测量值转换为燃气轮机控制系统可接收的控制信号。
82.燃气轮机控制系统用于处理控制信号,以生成各个测量值对应的多个控制指令。
83.操作指令转换模块用于将各个控制指令转换为模拟执行机构可接收的执行信号。
84.执行机构失效选择模块用于处理执行信号,生成执行信号对应的多个执行结果,并将多个执行结果反馈给仿真模型,以控制仿真模型基于各个执行结果运行,从而得到仿真模型运行时的多个响应结果。
85.测试记录及覆盖率统计分析模块用于记录多个响应结果,并与多个标准响应结果进行比较,以判断出燃气轮机控制系统的可靠性。
86.可以理解的是,为清楚的描述燃气轮机控制系统的智能测试原理,本技术实施例还提供的一种燃气轮机控制系统的智能测试原理图,如图4所示,具体地,通过随机选取燃气轮机预设概率的仿真运行模式和仿真运行工况,并记录选取仿真运行事故工况时对应的事故工况数据,再根据仿真运行模式和仿真运行工况设置燃气轮机的发电机组模型初始参数,以建立燃气轮机的仿真模型,并根据选取的仿真大气环境条件,得到燃气轮机仿真模型在预设概率的仿真运行工况、仿真运行模式和仿真大气环境下运行时所产生的多个运行数据,获取采集各个运行数据的同类型模拟传感器的各个测量值,并根据各个测量值失效的次数与预设模拟传感器失效次数阈值的比较结果,控制燃气轮机控制系统生成对应的多个
控制指令,并将各个控制指令发送到仿真模型对应的模拟执行机构,获取模拟执行机构执行各个控制指令的多个执行结果,并根据多个执行结果中执行失效的次数与预设的模拟执行机构失效次数阈值的比较结果,控制仿真模型以当前仿真大气环境下继续运行,若仿真模型停止运行,或在仿真模型正常运行,且仿真模型的运行时长大于预设时长的情况下,得到仿真模型的多个响应结果,判断多个响应结果的和与设定的多个标准响应结果的覆盖率,若达到燃气轮机控制系统对应测试结束条件中的覆盖率,则结束对燃气轮机控制系统的智能测试。
87.其中,燃气轮机控制系统可以通过手操生成控制指令,也可以通过燃气轮机控制系统动态生成控制指令。
88.图5是本技术实施例所提供一种燃气轮机控制系统的智能测试装置的结构示意图。
89.如图5所示,该燃气轮机控制系统的智能测试装置500包括:第一获取模块501、第二获取模块502、第一控制模块503、第二控制模块504、第一反馈模块505、第二反馈模块506和确定模块507,其中:
90.第一获取模块501,用于获取燃气轮机对应预设概率的仿真运行工况、仿真运行模式和仿真大气环境。
91.第二获取模块502,用于获取燃气轮机对应的仿真模型。
92.第一控制模块503,用于控制仿真模型在仿真运行工况、仿真运行模式和仿真大气环境下运行,以得到仿真模型在仿真运行工况、仿真运行模式和仿真大气环境下运行所产生的多个运行数据。
93.第二控制模块504,控制燃气轮机对应的燃气轮机控制系统对采集各个运行数据的模拟传感器的测量值进行处理,以得到各个测量值对应的各个控制指令。
94.第一反馈模块505,将各个控制指令反馈给仿真模型对应的模拟执行机构,以得到模拟执行机构的多个执行结果。
95.第二反馈模块506,用于将多个执行结果反馈给仿真模型,以得到仿真模型的多个响应结果。
96.确定模块507,用于根据多个响应结果,确定燃气轮机控制系统的可靠性。
97.本技术提出一种燃气轮机控制系统的智能测试装置,获取燃气轮机对应仿真模型在燃气轮机对应预设概率的仿真运行工况、仿真运行模式和仿真大气环境下运行所产生的多个运行数据,控制燃气轮机对应的燃气轮机控制系统对采集各个运行数据的模拟传感器的测量值进行处理,以得到各个测量值对应的各个控制指令,将各个控制指令反馈给模拟执行机构,以将多个执行结果反馈给仿真模型,从而根据仿真模型的多个响应结果确定燃气轮机控制系统的可靠性,由此,基于燃气轮机仿真模型在各类模拟工况或场景下各个响应结果的准确性,进而准确确定燃气轮机控制系统的可靠性,提高燃气轮机控制系统的测试覆盖范围和测试效率。
98.在本技术的一个实施例中,第二控制模块504,具体用于:
99.获取采集各个运行数据的模拟传感器的测量值,并将各个测量值转换为燃气轮机控制系统可接收的控制信号。
100.控制燃气轮机控制系统基于控制信号,生成各个测量值对应的多个控制指令
101.在本技术的一个实施例中,第一反馈模块505,具体用于:
102.将各个控制指令转换为模拟执行机构可接收的执行信号。
103.控制模拟执行机构基于执行信号,生成执行信号对应的多个执行结果。
104.在本技术的一个实施例中,第二反馈模块506,具体用于:
105.将多个执行结果发送给仿真模型,以使得仿真模型基于各个执行结果运行,在仿真模型停止运行,或在仿真模型正常运行,且仿真模型的运行时长大于预设时长的情况下,以得到仿真模型的多个响应结果。
106.在本技术的一个实施例中,确定模块507,具体用于:
107.获取燃气轮机在仿真运行工况、仿真运行模式和仿真大气环境下的多个标准响应结果。
108.对多个响应结果与多个标准响应结果进行匹配,以得到多个响应结果和多个标准响应结果之间的匹配度。
109.在匹配度大于或等于预设匹配阈值的情况下,确定燃气轮机控制系统是可靠的。
110.如图6所示,是根据本技术一个实施例的电子设备的框图。
111.如图6所示,该电子设备包括:
112.存储器601、处理器602及存储在存储器601上并可在处理器602上运行的计算机指令。
113.处理器602执行指令时实现上述实施例中提供的燃气轮机控制系统的智能测试方法。
114.进一步地,电子设备还包括:
115.通信接口603,用于存储器601和处理器602之间的通信。
116.存储器601,用于存放可在处理器602上运行的计算机指令。
117.存储器601可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
118.处理器602,用于执行程序时实现上述实施例的燃气轮机控制系统的智能测试方法。
119.如果存储器601、处理器602和通信接口603独立实现,则通信接口603、存储器601和处理器602可以通过总线相互连接并完成相互间的通信。总线可以是工业标准体系结构(industry standard architecture,简称为isa)总线、外部设备互连(peripheral component,简称为pci)总线或扩展工业标准体系结构(extended industry standard architecture,简称为eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
120.可选的,在具体实现上,如果存储器601、处理器602及通信接口603,集成在一块芯片上实现,则存储器601、处理器602及通信接口603可以通过内部接口完成相互间的通信。
121.处理器602可能是一个中央处理器(central processing unit,简称为cpu),或者是特定集成电路(application specific integrated circuit,简称为asic),或者是被配置成实施本技术实施例的一个或多个集成电路。
122.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者
隐含地包括至少一个该特征。在本技术的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
123.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
124.尽管上面已经示出和描述了本技术的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本技术的限制,本领域的普通技术人员在本技术的范围内可以对上述实施例进行变化、修改、替换和变型。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1