CN106321252B - 一种航空发动机的起动过程燃油控制方法和*** - Google Patents
一种航空发动机的起动过程燃油控制方法和*** Download PDFInfo
- Publication number
- CN106321252B CN106321252B CN201510342178.9A CN201510342178A CN106321252B CN 106321252 B CN106321252 B CN 106321252B CN 201510342178 A CN201510342178 A CN 201510342178A CN 106321252 B CN106321252 B CN 106321252B
- Authority
- CN
- China
- Prior art keywords
- value
- dot
- temperature
- fuel flow
- mrow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 230000008569 process Effects 0.000 title claims abstract description 24
- 239000000295 fuel oil Substances 0.000 title abstract description 3
- 239000000446 fuel Substances 0.000 claims abstract description 125
- 238000012937 correction Methods 0.000 claims description 44
- 238000004364 calculation method Methods 0.000 claims description 37
- 238000012546 transfer Methods 0.000 claims description 29
- 230000001133 acceleration Effects 0.000 claims description 13
- 238000005457 optimization Methods 0.000 claims description 13
- 238000002485 combustion reaction Methods 0.000 claims description 7
- 230000008859 change Effects 0.000 description 14
- 238000013461 design Methods 0.000 description 9
- 239000003921 oil Substances 0.000 description 9
- 238000004422 calculation algorithm Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 6
- 239000007858 starting material Substances 0.000 description 4
- 239000000203 mixture Substances 0.000 description 2
- 239000003607 modifier Substances 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000036039 immunity Effects 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013643 reference control Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Control Of Turbines (AREA)
Abstract
本发明公开了一种航空发动机的起动过程燃油控制方法和***。根据设置的喘振裕度目标值以及计算的喘振裕度值进行喘振裕度限制保护计算,得到喘振裕度输出值,并根据喘振裕度输出值与温度修正量的对应关系,得到温度修正量;根据设置的温度裕度目标值、获取的发动机温度值以及温度修正量进行温度保护计算,得到温度输出值,根据温度输出值与燃油流量值的对应关系,获取当前时刻的燃油流量值;根据燃油流量值获取在燃油流量上限值与下限值之间的燃油流量输出值,以根据所述燃油流量输出值对发动机进行供油。本发明避免手动试凑来获取N2dot控制计划的繁琐工作。
Description
技术领域
本发明属于航空发动机控制,尤其涉及一种航空发动机的起动过程燃油控制方法和***。
背景技术
航空发动机(燃气涡轮发动机)正常的地面起动过程随着转速的升高分为三个阶段:1)起动机单独带转发动机;2)发动机到达一定转速后点火,发动机供油,起动机和涡轮共同带转发动机;3)起动机脱开,涡轮单独带转发动机至慢车状态。其中起动燃油的控制过程涉及上述的第2个和第3个阶段。
传统的航空发动机起动过程燃油控制方法为油气比控制(起动控制指航空发动机从停车状态起动到慢车状态过程中控制输入的变化规律)。油气比控制是一种按燃油量和压气机出口压力的比值来实现过渡态控制的开环控制计划,不具备抗扰性,在宽广范围内使用时需要对计划进行修正。
基于压气机转子加速度(N2dot)的起动过程燃油控制方法受到了广泛的关注(加速度控制指航空发动机在过渡态过程中,通过调节发动机燃油流量,获得期望的发动机转子转速的变化率),该方法能使所有同一型号的发动机都具有相同的起动性能,即使彼此间存在制造和材料误差造成的差异;且发动机性能退化后,起动性能仍然能够保持不变。
和基于油气比控制一样,基于转子加速度的起动控制也需要事先制定相应的参考控制计划,这些计划一般是按转子转速来调度的。如何获得这样的控制计划是一个关键问题。高性能航空发动机的起动过程主要考虑的因素是满足一定的喘振裕度、熄火边界以及涡轮前温度裕度,并在满足上述条件下尽可能的减少起动时间。传统的起动过程设计方法,是通过发动机性能仿真模型,设计出N2dot控制计划,再通过发动机起动试车,不断调试,修改控制计划,以达到所有限制条件要求,这样的实现方法不具有自动优化的功能,且会导致保留裕度较大,不能充分发挥发动机性能。
同时,从N2dot控制实现的角度,需要设计N2dot控制器。N2dot控制回路具有自身的特点,其被控对象具有一个纯微分环节,因此从频率分析的角度来讲带来了90度的相位角超前,从而使得N2dot控制回路具有很高的稳定裕度,但是经典的频率设计方法如内模参数化方法、回路成型方法无法针对带纯微分环节的被控对象设计控制器。
发明内容
本发明要解决的技术问题是在航空发动机起动过程中满足喘振裕度、熄火边界以及温度裕度的条件下,获得起动过程中N2dot控制计划,避免了手动试凑来获取这一计划的繁琐工作。
根据本发明一方面,提出一种航空发动机的起动过程燃油控制方法,包括:
根据设置的喘振裕度目标值以及计算的喘振裕度值进行喘振裕度限制保护计算,得到喘振裕度输出值,并根据喘振裕度输出值与温度修正量的对应关系,得到温度修正量;
根据设置的温度裕度目标值、获取的发动机温度值以及温度修正量进行温度保护计算,得到温度输出值,根据温度输出值与燃油流量值的对应关系,获取当前时刻的燃油流量值;
根据燃油流量值获取在燃油流量上限值与下限值之间的燃油流量输出值,以根据所述燃油流量输出值对发动机进行供油。
进一步,还包括:获取发动机的转速加速度(N2dot)目标值,将N2dot目标值与N2dot计算值之间的差值作为控制器输入,通过差分进化计算,输出为转速(N2),所述差分进化计算以满足N2dot指令与N2dot跟随信号的差值、N2dot控制回路开环传递函数的相位裕度、以及N2dot控制回路开环传递函数的截止频率为目标,并且计算满足所述目标所对应的控制器参数。
进一步,限定所述温度修正量的上下边界取值,并输出小于等于0的温度修正量。
进一步,差分进化计算对控制器参数进行优化,其优化目标为:
其中,e(t)是N2dot指令与N2dot跟随信号的差值,PM为N2dot控制回路开环传递函数的相位裕度,Wc为N2dot控制回路开环传递函数的截止频率,begin是起始时间,end为结束时间,a、b、c分别是三项指标的权值;
通过多次迭代计算,最后一次计算的N2dot控制器参数使得目标值J达到最小,确定最终的N2dot控制器参数。
进一步,从高压涡轮前温度传感器或发动机排气温度传感器获取发动机温度值。
进一步,从高压压气机出口流量传感器或高压压气机进口流量传感器获取燃烧室的气流量值,根据燃油流量值与气流量值的比值关系,获取燃油流量值。
进一步,根据燃油流量输出值与压气机出口压力的比值计算得到油气比。
根据本发明一方面,提出一种航空发动机的起动过程燃油控制***,包括:
所述喘振裕度限制保护回路用于根据设置的喘振裕度目标值以及计算的喘振裕度值进行喘振裕度限制保护计算,得到喘振裕度输出值,并根据喘振裕度输出值与温度修正量的对应关系,得到温度修正量;
所述温度裕度限制保护回路用于根据设置的温度裕度目标值、获取的发动机温度值以及温度修正量进行温度保护计算,得到温度输出值,根据温度输出值与燃油流量值的对应关系,获取当前时刻的燃油流量值;
所述熄火限制保护回路用于根据燃油流量值获取在燃油流量上限值与下限值之间的燃油流量输出值,以根据所述燃油流量输出值对发动机进行供油。
进一步,还包括:控制器,用于获取发动机的转速加速度(N2dot)目标值,将N2dot目标值与N2dot计算值之间的差值作为控制器输入,通过差分进化计算,输出为转速(N2),所述差分进化计算以满足N2dot指令与N2dot跟随信号的差值、N2dot控制回路开环传递函数的相位裕度、以及N2dot控制回路开环传递函数的截止频率为目标,并且计算满足所述目标所对应的控制器参数。
进一步,所述喘振裕度限制保护回路限定所述温度修正量的上下边界取值,并输出小于等于0的温度修正量。
进一步,所述控制器执行差分进化计算对控制器参数进行优化,其优化目标为:
其中,e(t)是N2dot指令与N2dot跟随信号的差值,PM为N2dot控制回路开环传递函数的相位裕度,Wc为N2dot控制回路开环传递函数的截止频率,begin是起始时间,end为结束时间,a、b、c分别是三项指标的权值;
通过多次迭代计算,最后一次计算的N2dot控制器参数使得目标值J达到最小,确定最终的N2dot控制器参数。
进一步,所述温度裕度限制保护回路从T4传感器或发动机排气温度EGT传感器获取发动机温度值。
进一步,所述熄火限制保护回路从Wa3传感器或高压压气机进口流量Wa25传感器获取燃烧室的气流量值,根据燃油流量值与气流量值的比值关系,获取燃油流量值。
进一步,所述控制器根据燃油流量输出值与压气机出口压力Ps3的比值计算得到油气比。
在本发明中,以喘振裕度、温度裕度以及熄火边界的限制保护为目标,直接得到满足上述目标的燃油流量输出值,并根据所述燃油流量输出值对发动机进行供油。从而,可以获得发动机转速,并获得起动过程中N2dot控制计划,避免了手动试凑来获取这一计划的繁琐工作。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
构成说明书的一部分的附图描述了本发明的实施例,并且连同说明书一起用于解释本发明的原理。
参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
图1所示为典型的燃气涡轮发动机。
图2所示为航空发动机的起动过程燃油控制***的结构示意图。
图3所示为航空发动机的起动过程燃油控制***的另一实施例的结构示意图。
图4所示为航空发动机的起动过程燃油控制***的另一实施例的结构示意图。
图5为一种航空发动机的起动过程燃油控制方法的流程示意图。
具体实施方式
现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
图1所示为典型的燃气涡轮发动机。其按气流轴向流动方向a,依次具有低压级(风扇1和增压级2);高压压气机3,以压缩进入核心发动机的空气流;燃烧室4,燃油和压缩空气的混合物在该燃烧室中燃烧,以产生推进气流;高压涡轮5和低压涡轮6,它们由推进气流转动,分别通过高压轴8和低压轴9,驱动高压压气机和风扇增压级;尾喷管7,涡轮出口气流经尾喷管高速喷出。
图2所示为航空发动机的起动过程燃油控制***的结构示意图。该***包括:喘振裕度限制保护回路21、温度裕度限制保护回路22以及熄火限制保护回路23。其中:
所述喘振裕度限制保护回路21用于根据设置的喘振裕度目标值以及计算的喘振裕度值进行喘振裕度限制保护计算,得到喘振裕度输出值,并根据喘振裕度输出值与温度修正量的对应关系,得到温度修正量。在另一实施例中,所述喘振裕度限制保护回路还限定所述温度修正量的上下边界取值,并输出小于等于0的温度修正量。
其中,可根据SMhpc在线模型计算喘振裕度值,SMhpc在线模型示例之一是根据P3/P25计算压比,根据N2和T3计算发动机流量值。将转速、压比和流量三个参数输入至机载发动机特性数据图,计算出当前发动机工作点的位置,该点与发动机喘振边界的相对值,即为发动机的喘振裕度值。这里P3为高压压气机出口压力,P25为高压压气机进口压力,T3为高压压气机出口温度,N2为转速。
喘振裕度目标值可以由所述喘振裕度限制保护回路21进行设置,也可以是在其它回路或者单元进行设置,在需要时,由所述喘振裕度限制保护回路21进行获取。
喘振裕度限制保护回路21根据设置的喘振裕度目标值以及计算的喘振裕度值进行喘振裕度限制保护计算,这里所进行的喘振裕度限制保护计算例如是PID计算,以使计算的喘振裕度值跟随设置的喘振裕度目标值,即,使得计算的喘振裕度值与设置的喘振裕度目标值之间的差值尽量小。当然,该喘振裕度限制保护计算不限于PID计算。本领域技术人员应该可以理解,这里只是用于举例说明,不应理解为对本发明的限值。
经计算,得到喘振裕度输出值,喘振裕度输出值的变化值与温度修正量的变化值之间具有对应关系,例如,线性关系,当然,这里只是用于举例,不应理解为对本发明的限值。根据当前时刻的喘振裕度输出值、以及前一时刻的喘振裕度输出值得到喘振裕度输出值的变化值,进而可以知道对应的温度修正量的变化值,并根据前一时刻温度修正量值,计算得到当前时刻的温度修正量。其中,还将该温度修正量进行上下边界取值的限定,并输出小于等于0的温度修正量到温度裕度限制保护回路22。由于温度越高,喘振裕度越小,为了让喘振裕度增大,则要降低温度值,则输出小于0的温度修正量;如果喘振裕度符合要求,则不需要调整温度,则温度修正量为0。因此,输出的温度修正量的取值为小于等于0。
所述温度裕度限制保护回路22用于根据设置的温度裕度目标值、获取的发动机温度值以及温度修正量进行温度保护计算,得到温度输出值,根据温度输出值与燃油流量的对应关系,获取当前时刻的燃油流量值。
温度裕度目标值可以由温度裕度限制保护回路22进行设置,也可以是在其它回路或者单元进行设置,在需要时,由温度裕度限制保护回路22进行获取。
所述温度裕度限制保护回路22可以从高压涡轮前温度T4传感器或发动机排气温度EGT传感器获取发动机温度值。
根据设置的温度裕度目标值、获取的发动机温度值以及温度修正量进行温度保护计算,这里所进行的喘振裕度限制保护计算例如是PID计算,以使计算的温度输出值跟随设置的温度裕度目标值,或者跟随由温度裕度目标值以及温度修正量确定的温度值。即,使得计算的温度输出值与设置的温度裕度目标值之间的差值尽量小,或者,由温度裕度目标值以及温度修正量确定的温度值,使得计算的温度输出值与该温度值之间的差值尽量小。当然,该温度保护计算不限于PID计算。本领域技术人员应该可以理解,这里只是用于举例说明,不应理解为对本发明的限值。
经计算,得到温度输出值,温度输出值的变化值与燃油流量的变化值之间具有对应关系,例如,线性关系,当然,这里只是用于举例,不应理解为对本发明的限值。根据当前时刻的温度输出值、以及前一时刻的温度输出值得到温度输出值的变化值,进而可以知道对应的燃油流量的变化值,并根据前一时刻燃油流量,计算得到当前时刻的燃油流量。
所述熄火限制保护回路23用于根据燃油流量值获取在燃油流量上限值与下限值之间的燃油流量输出值,以根据所述燃油流量输出值对发动机进行供油。
所述熄火限制保护回路23可以从高压压气机出口流量Wa3传感器或高压压气机进口流量Wa25传感器获取燃烧室的气流量值,根据燃油流量值与气流量值的比值关系,获取燃油流量值。例如,获取气流量值,并且已具有燃油流量值与气流量值的比值关系,则将获取的气流量值乘以比值关系,得到燃油流量值。
将燃油流量值与下限值进行取大操作,再将取大操作的结果与上限值进行取小操作,得到的取小结果,即燃油流量输出值。根据该燃油流量输出值对发动机进行供油,此时发动机运转的转速为N2,根据该N2计算得到的N2dot即发动机转速为控制计划,也就是,将该N2dot作为发动机转速的目标值进行控制器设计。因此,基于此设计的控制器是满足喘振裕度、温度裕度以及熄火边界的限制保护的要求的。
在该实施例中,以喘振裕度、温度裕度以及熄火边界的限制保护为目标,直接得到满足上述目标的燃油流量输出值,并根据所述燃油流量输出值对发动机进行供油。从而,可以获得发动机转速,并获得起动过程中N2dot控制计划,避免了手动试凑来获取这一计划的繁琐工作。
在本发明的另一***实施例中,还如图2所示,所述航空发动机的起动过程燃油控制***,还包括:控制器24。
控制器24,用于获取发动机的转速加速度N2dot目标值,将N2dot目标值与N2dot计算值之间的差值作为控制器输入,通过差分进化计算,输出为转速N2,所述差分进化计算以满足N2dot指令与N2dot跟随信号的差值、N2dot控制回路开环传递函数的相位裕度、以及N2dot控制回路开环传递函数的截止频率为目标,并且计算满足所述目标所对应的控制器参数。
其中,执行机构根据所述燃油流量输出值对发动机进行供油,发动机运转并具有发动机转速,获取该发动机转速,并计算得到发动机的转速加速度值。计算发动机转速加速度的操作可以由控制器完成,当然,也可以由其它机构或装置完成,并由控制器获取并进行后续控制。
在该实施例中,将相位裕度和截止频率这些频域指标和跟踪误差这种时域指标加权后作为优化算法的目标,从而使差分进化算法所得到的N2dot控制器具有良好的伺服跟踪性,并且有着较高的稳定裕度和较低的回路带宽,易于工程实现。
在本发明一实施例中,所述控制器执行差分进化计算对控制器参数进行优化,其优化目标为:
其中,e(t)是N2dot指令与N2dot跟随信号的差值,PM为N2dot控制回路开环传递函数的相位裕度,Wc为N2dot控制回路开环传递函数的截止频率,begin是起始时间,end为结束时间,a、b、c分别是三项指标的权值;
通过多次迭代计算,最后一次计算的N2dot控制器参数使得目标值J达到最小,确定最终的N2dot控制器参数。
在本发明另一实施例中,控制器24还可以根据燃油流量输出值与压气机出口压力Ps3的比值计算得到油气比。进而根据该油气比得到N2dot控制计划。
图3所示为航空发动机的起动过程燃油控制***的另一实施例的结构示意图。该实施例为获得N2dot控制计划的具体过程。
发动机起动过程运行中,输出各种性能参数,通过相应的传感器测得。喘振裕度限制保护回路、温度裕度限制保护回路以及熄火限制保护回路均位于发动机电子控制器中。
传感器参数N2、T3、P25、P3输入到喘振裕度限制保护回路的SMhpc在线模型中,计算得到喘振裕度值,将该喘振裕度值与目标值SMhpc_cmd作差,该差值输入到控制器Gc2(s),该控制器形式不限于PID,经控制后输出喘振裕度输出值,根据喘振裕度输出值的变化值与温度修正量的变化值之间的对应关系得到温度修正量,再通过饱和非线性环节后输入到温度裕度限制保护回路,即主回路。该非线性环节的上限为零,下限为负无穷,使得喘振裕度限制保护回路只有在喘振裕度低于允许值时才投入工作。
T4传感器采集的发动机温度值反馈给温度裕度限制保护回路。温度裕度限制保护回路将设置的温度裕度目标值、获取的发动机温度值以及温度修正量作为控制器Gcl(s)的输入,该控制器形式不限于PID,得到温度输出值,并根据温度输出值的变化值与燃油流量的变化值之间的对应关系,获取当前时刻的燃油流量值,并输出给熄火限制保护回路。
Wa3传感器采集燃烧室的气流量值反馈给熄火限制保护回路。根据燃油流量值与气流量值的比值关系,获取燃油流量值。将燃油流量值与下限值进行取大操作Max,再将取大操作的结果与上限值进行取小操作Min,得到的取小结果,即燃油流量输出值。
将该燃油流量输出值传输给执行机构,由执行机构根据该燃油流量输出值对发动机进行供油,此时发动机运转的转速为N2,直接通过加速度计或通过输出参数N2求微分,获得的发动机N2dot输出即为期望的N2dot控制计划,并将该N2dot作为发动机转速的目标值进行控制器设计。
图4所示为航空发动机的起动过程燃油控制***的另一实施例的结构示意图。该实施例为根据N2dot控制计划来设计控制器的具体过程。
N2dot控制器为差分进化控制器,输入为N2dot目标值(N2dot_cmd,即N2dot控制计划)与N2dot反馈值之差,该控制器可以为PID控制器,当然,并不限于此,是为了实现N2dot反馈值跟随N2dot目标值,即使得N2dot反馈值与N2dot目标值之间的差值尽量小。输出为燃油量目标值,该燃油量目标值输入到Ga(s),Ga(s)为执行机构传递函数,输出相应的燃油量,该燃油量输入到G(s),G(s)为发动机燃油至转速的传递函数,输出为发动机转速N2,该N2反馈到Gs(s),Gs(s)为转速传感器传递函数,输出为发动机转速N2测量值,该测量值输出到微分环节s,输出为N2dot,即作为N2dot反馈值。上述所说的各个控制器可以是PID控制器,也可以是其它控制器,只要能实现上述输入和输出的匹配即可。
通过差分进化算法对控制器的参数进行优化,得到N2dot控制器,使用如下的优化目标J:
其中,e(t)是N2dot指令与N2dot跟随信号的差值,PM为N2dot控制回路开环传递函数的相位裕度,Wc为N2dot控制回路开环传递函数的截止频率。a、b、c分别是三项指标的权值。通过合理的权值选取,就可以得到同时满足一定的伺服跟踪精度、稳定裕度和回路带宽的控制器参数。这一优化目标兼顾了跟随误差、反映稳定裕度的相位角裕度和与回路带宽有对应关系的开环截止频率,通过合理的权值选取可以得到相对来说跟随误差小,回路带宽低同时又能使回路具有足够稳定裕度的控制器参数。该流程为迭代过程,基于设计的优化目标,当满足回路的稳定性要求并达到所设定的最大迭代次数时,可获得N2dot最优控制器参数。
图5为一种航空发动机的起动过程燃油控制方法的流程示意图。该方法包括以下步骤:
在步骤51,根据设置的喘振裕度目标值以及计算的喘振裕度值进行喘振裕度限制保护计算,得到喘振裕度输出值,并根据喘振裕度输出值与温度修正量的对应关系,得到温度修正量。在本发明另一实施例中,还可以限定所述温度修正量的上下边界取值,并输出小于等于0的温度修正量。
在步骤52,根据设置的温度裕度目标值、获取的发动机温度值以及温度修正量进行温度保护计算,得到温度输出值,根据温度输出值与燃油流量值的对应关系,获取当前时刻的燃油流量值。
在步骤53,根据燃油流量值获取在燃油流量上限值与下限值之间的燃油流量输出值,以根据所述燃油流量输出值对发动机进行供油。
在该实施例中,以喘振裕度、温度裕度以及熄火边界的限制保护为目标,直接得到满足上述目标的燃油流量输出值,并根据所述燃油流量输出值对发动机进行供油。从而,可以获得发动机转速,并获得起动过程中N2dot控制计划,避免了手动试凑来获取这一计划的繁琐工作。
在本发明的另一实施例中,该方法还包括:获取发动机的转速加速度N2dot目标值,将N2dot目标值与N2dot计算值之间的差值作为控制器输入,通过差分进化计算,输出为转速N2,所述差分进化计算以满足N2dot指令与N2dot跟随信号的差值、N2dot控制回路开环传递函数的相位裕度、以及N2dot控制回路开环传递函数的截止频率为目标,并且计算满足所述目标所对应的控制器参数。
其中,执行机构根据所述燃油流量输出值对发动机进行供油,发动机运转并具有发动机转速,获取该发动机转速,并计算得到发动机的转速加速度值。计算发动机转速加速度的操作可以由控制器完成,当然,也可以由其它机构或装置完成,并由控制器获取并进行后续控制。
在该实施例中,将相位裕度和截止频率这些频域指标和跟踪误差这种时域指标加权后作为优化算法的目标,从而使差分进化算法所得到的N2dot控制器具有良好的伺服跟踪性,并且有着较高的稳定裕度和较低的回路带宽,易于工程实现。
在本发明的另一实施例中,差分进化计算对控制器参数进行优化,其优化目标为:
其中,e(t)是N2dot指令与N2dot跟随信号的差值,PM为N2dot控制回路开环传递函数的相位裕度,Wc为N2dot控制回路开环传递函数的截止频率,begin是起始时间,end为结束时间,a、b、c分别是三项指标的权值;
通过多次迭代计算,最后一次计算的N2dot控制器参数使得目标值J达到最小,确定最终的N2dot控制器参数。
在本发明的另一实施例中,该方法还包括:根据燃油流量输出值与压气机出口压力Ps3的比值计算得到油气比。
至此,已经详细描述了本发明。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
可能以许多方式来实现本发明的方法以及装置。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法以及装置。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。
Claims (14)
1.一种航空发动机的起动过程燃油控制方法,包括:
根据设置的喘振裕度目标值以及计算的喘振裕度值进行喘振裕度限制保护计算,得到喘振裕度输出值,并根据喘振裕度输出值与温度修正量的对应关系,得到温度修正量;
根据设置的温度裕度目标值、获取的发动机温度值以及温度修正量进行温度保护计算,得到温度输出值,根据温度输出值与燃油流量值的对应关系,获取当前时刻的燃油流量值;
根据燃油流量值获取在燃油流量上限值与下限值之间的燃油流量输出值,以根据所述燃油流量输出值对发动机进行供油。
2.根据权利要求1所述航空发动机的起动过程燃油控制方法,还包括:
获取发动机的转速加速度N2dot目标值,将N2dot目标值与N2dot计算值之间的差值作为控制器输入,通过差分进化计算,输出为转速N2,所述差分进化计算以满足N2dot指令与N2dot跟随信号的差值、N2dot控制回路开环传递函数的相位裕度、以及N2dot控制回路开环传递函数的截止频率为目标,并且计算满足所述目标所对应的控制器参数。
3.根据权利要求1或2所述航空发动机的起动过程燃油控制方法,包括:
限定所述温度修正量的上下边界取值,并输出小于等于0的温度修正量。
4.根据权利要求2所述航空发动机的起动过程燃油控制方法,包括:
差分进化计算对控制器参数进行优化,其优化目标为:
<mrow>
<mi>J</mi>
<mo>=</mo>
<msubsup>
<mo>&Integral;</mo>
<mrow>
<mi>b</mi>
<mi>e</mi>
<mi>g</mi>
<mi>i</mi>
<mi>n</mi>
</mrow>
<mrow>
<mi>e</mi>
<mi>n</mi>
<mi>d</mi>
</mrow>
</msubsup>
<mrow>
<mo>(</mo>
<mi>a</mi>
<mo>|</mo>
<mrow>
<mi>e</mi>
<mrow>
<mo>(</mo>
<mi>t</mi>
<mo>)</mo>
</mrow>
</mrow>
<mo>|</mo>
<mo>+</mo>
<mi>b</mi>
<mo>/</mo>
<mi>P</mi>
<mi>M</mi>
<mo>+</mo>
<mi>c</mi>
<mi>W</mi>
<mi>c</mi>
<mo>)</mo>
</mrow>
<mi>d</mi>
<mi>t</mi>
</mrow>
其中,e(t)是N2dot指令与N2dot跟随信号的差值,PM为N2dot控制回路开环传递函数的相位裕度,Wc为N2dot控制回路开环传递函数的截止频率,begin是起始时间,end为结束时间,a、b、c分别是三项指标的权值;
通过多次迭代计算,最后一次计算的N2dot控制器参数使得目标值J达到最小,确定最终的N2dot控制器参数。
5.根据权利要求1或2所述航空发动机的起动过程燃油控制方法,包括:
从高压涡轮前温度T4传感器或发动机排气温度EGT传感器获取发动机温度值。
6.根据权利要求1或2所述航空发动机的起动过程燃油控制方法,包括:
从高压压气机出口流量Wa3传感器或高压压气机进口流量Wa25传感器获取燃烧室的气流量值,根据燃油流量值与气流量值的比值关系,获取燃油流量值。
7.根据权利要求1或2所述航空发动机的起动过程燃油控制方法,包括:
根据燃油流量输出值与压气机出口压力Ps3的比值计算得到油气比。
8.一种航空发动机的起动过程燃油控制***,包括:喘振裕度限制保护回路、温度裕度限制保护回路和熄火限制保护回路;
所述喘振裕度限制保护回路用于根据设置的喘振裕度目标值以及计算的喘振裕度值进行喘振裕度限制保护计算,得到喘振裕度输出值,并根据喘振裕度输出值与温度修正量的对应关系,得到温度修正量;
所述温度裕度限制保护回路用于根据设置的温度裕度目标值、获取的发动机温度值以及温度修正量进行温度保护计算,得到温度输出值,根据温度输出值与燃油流量值的对应关系,获取当前时刻的燃油流量值;
所述熄火限制保护回路用于根据燃油流量值获取在燃油流量上限值与下限值之间的燃油流量输出值,以根据所述燃油流量输出值对发动机进行供油。
9.根据权利要求8所述航空发动机的起动过程燃油控制***,还包括:
控制器,用于获取发动机的转速加速度N2dot目标值,将N2dot目标值与N2dot计算值之间的差值作为控制器输入,通过差分进化计算,输出为转速N2,所述差分进化计算以满足N2dot指令与N2dot跟随信号的差值、N2dot控制回路开环传递函数的相位裕度、以及N2dot控制回路开环传递函数的截止频率为目标,并且计算满足所述目标所对应的控制器参数。
10.根据权利要求8或9所述航空发动机的起动过程燃油控制***,包括:
所述喘振裕度限制保护回路限定所述温度修正量的上下边界取值,并输出小于等于0的温度修正量。
11.根据权利要求9所述航空发动机的起动过程燃油控制***,包括:
所述控制器执行差分进化计算对控制器参数进行优化,其优化目标为:
<mrow>
<mi>J</mi>
<mo>=</mo>
<msubsup>
<mo>&Integral;</mo>
<mrow>
<mi>b</mi>
<mi>e</mi>
<mi>g</mi>
<mi>i</mi>
<mi>n</mi>
</mrow>
<mrow>
<mi>e</mi>
<mi>n</mi>
<mi>d</mi>
</mrow>
</msubsup>
<mrow>
<mo>(</mo>
<mi>a</mi>
<mo>|</mo>
<mrow>
<mi>e</mi>
<mrow>
<mo>(</mo>
<mi>t</mi>
<mo>)</mo>
</mrow>
</mrow>
<mo>|</mo>
<mo>+</mo>
<mi>b</mi>
<mo>/</mo>
<mi>P</mi>
<mi>M</mi>
<mo>+</mo>
<mi>c</mi>
<mi>W</mi>
<mi>c</mi>
<mo>)</mo>
</mrow>
<mi>d</mi>
<mi>t</mi>
</mrow>
其中,e(t)是N2dot指令与N2dot跟随信号的差值,PM为N2dot控制回路开环传递函数的相位裕度,Wc为N2dot控制回路开环传递函数的截止频率,begin是起始时间,end为结束时间,a、b、c分别是三项指标的权值;
通过多次迭代计算,最后一次计算的N2dot控制器参数使得目标值J达到最小,确定最终的N2dot控制器参数。
12.根据权利要求8或9所述航空发动机的起动过程燃油控制***,包括:
所述温度裕度限制保护回路从高压涡轮前温度T4传感器或发动机排气温度EGT传感器获取发动机温度值。
13.根据权利要求8或9所述航空发动机的起动过程燃油控制***,包括:
所述熄火限制保护回路从高压压气机出口流量Wa3传感器或高压压气机进口流量Wa25传感器获取燃烧室的气流量值,根据燃油流量值与气流量值的比值关系,获取燃油流量值。
14.根据权利要求9所述航空发动机的起动过程燃油控制***,包括:
所述控制器根据燃油流量输出值与压气机出口压力Ps3的比值计算得到油气比。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510342178.9A CN106321252B (zh) | 2015-06-19 | 2015-06-19 | 一种航空发动机的起动过程燃油控制方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510342178.9A CN106321252B (zh) | 2015-06-19 | 2015-06-19 | 一种航空发动机的起动过程燃油控制方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106321252A CN106321252A (zh) | 2017-01-11 |
CN106321252B true CN106321252B (zh) | 2018-01-09 |
Family
ID=57732815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510342178.9A Active CN106321252B (zh) | 2015-06-19 | 2015-06-19 | 一种航空发动机的起动过程燃油控制方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106321252B (zh) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106960084A (zh) * | 2017-03-06 | 2017-07-18 | 西北工业大学 | 一种带有超限风险评估的航空发动机限制保护器设计方法 |
CN106894898B (zh) * | 2017-03-29 | 2019-03-22 | 中国航发沈阳发动机研究所 | 一种航空发动机加速控制规律的设计方法 |
CN107861399A (zh) * | 2017-10-25 | 2018-03-30 | 北京航天宏恩动力技术有限公司 | 燃油控制器模拟方法及装置、计算机存储介质 |
CN108131231A (zh) * | 2017-12-14 | 2018-06-08 | 天津成立航空技术有限公司 | 一种航空发动机主燃烧室高空点火性能调试方法 |
CN108397293B (zh) * | 2018-01-23 | 2019-11-26 | 中国科学院工程热物理研究所 | 一种弹用涡喷发动机快速起动控制装置及方法 |
CN110657991B (zh) * | 2018-06-29 | 2021-05-07 | 中国航发商用航空发动机有限责任公司 | 一种航空发动机的喘振监测方法和喘振监测*** |
CN109441645B (zh) * | 2018-12-11 | 2021-05-07 | 中国航空工业集团公司西安航空计算技术研究所 | 一种起动辅助动力装置apu的燃油流量控制方法 |
CN110486173B (zh) * | 2019-07-30 | 2021-10-01 | 中国航发沈阳发动机研究所 | 一种用于航空发动机热起动供油的修正方法及装置 |
CN112943458B (zh) * | 2019-12-10 | 2022-05-24 | 中国航发商用航空发动机有限责任公司 | 发动机熄火检测方法与装置、发动机***和存储介质 |
CN111443595B (zh) * | 2020-04-04 | 2023-03-31 | 西北工业大学 | 基于健康退化的航空发动机增益调度控制器 |
CN114060151B (zh) * | 2020-07-30 | 2023-05-26 | 中国航发商用航空发动机有限责任公司 | 发动机退喘防喘的控制方法及装置 |
CN112485005B (zh) * | 2020-11-12 | 2022-06-07 | 中国航发沈阳黎明航空发动机有限责任公司 | 一种航空发动机半程加速检查方法 |
CN112412632B (zh) * | 2020-11-19 | 2022-03-04 | 中国航发沈阳发动机研究所 | 一种基于进口流量匹配的航空发动机喘振切油方法及*** |
CN112761794B (zh) * | 2021-02-04 | 2022-04-01 | 中国航发沈阳发动机研究所 | 一种航空发动机地面起动稳定裕度检查方法 |
CN113404596B (zh) * | 2021-06-15 | 2022-05-06 | 西安交通大学 | 一种航空发动机加速控制计划的融合控制方法 |
CN113357017B (zh) * | 2021-06-24 | 2022-11-22 | 中国航发沈阳发动机研究所 | 一种航空发动机加速过程转速控制方法 |
CN113803179B (zh) * | 2021-09-18 | 2023-03-24 | 北京航空航天大学 | 发动机控制方法、装置及电子设备 |
CN114235421B (zh) * | 2021-12-06 | 2023-12-26 | 中国科学院工程热物理研究所 | 一种涡喷发动机最大燃油流量限制线测定装置及其方法 |
CN114856832B (zh) * | 2022-05-11 | 2023-06-20 | 中国人民解放军第五七一九工厂 | 航空发动机起动燃油流量控制方法 |
CN115075954B (zh) * | 2022-05-23 | 2023-03-28 | 蓝箭航天空间科技股份有限公司 | 提高发动机启动成功率的方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4280323A (en) * | 1978-05-25 | 1981-07-28 | Westinghouse Electric Corp. | Gas turbine fuel control having fuel viscosity compensation to provide improved ignition reliability |
EP1074747A2 (en) * | 1999-08-03 | 2001-02-07 | Rolls-Royce Plc | Ducted fan gas turbine engine control system |
CN104379909A (zh) * | 2012-06-20 | 2015-02-25 | 斯奈克玛 | 一种用于调节影响燃气涡轮发动机的推力的参数的设定值的方法和装置 |
CN104481704A (zh) * | 2014-12-10 | 2015-04-01 | 中国科学院工程热物理研究所 | 一种实现燃气轮机起动过程中燃料实时控制方法及装置 |
CN104712434A (zh) * | 2015-02-10 | 2015-06-17 | 北京华清燃气轮机与煤气化联合循环工程技术有限公司 | 燃气轮机启动控制方法及*** |
-
2015
- 2015-06-19 CN CN201510342178.9A patent/CN106321252B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4280323A (en) * | 1978-05-25 | 1981-07-28 | Westinghouse Electric Corp. | Gas turbine fuel control having fuel viscosity compensation to provide improved ignition reliability |
EP1074747A2 (en) * | 1999-08-03 | 2001-02-07 | Rolls-Royce Plc | Ducted fan gas turbine engine control system |
CN104379909A (zh) * | 2012-06-20 | 2015-02-25 | 斯奈克玛 | 一种用于调节影响燃气涡轮发动机的推力的参数的设定值的方法和装置 |
CN104481704A (zh) * | 2014-12-10 | 2015-04-01 | 中国科学院工程热物理研究所 | 一种实现燃气轮机起动过程中燃料实时控制方法及装置 |
CN104712434A (zh) * | 2015-02-10 | 2015-06-17 | 北京华清燃气轮机与煤气化联合循环工程技术有限公司 | 燃气轮机启动控制方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN106321252A (zh) | 2017-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106321252B (zh) | 一种航空发动机的起动过程燃油控制方法和*** | |
US10961921B2 (en) | Model-based control system and method for a turboprop engine | |
US10934944B2 (en) | Method for optimization of transient control law of aero-engine | |
US9540944B2 (en) | Real time model based compressor control | |
CN102317600B (zh) | 用于控制燃气涡轮机的方法和***以及包括该***的燃气涡轮机 | |
US10794286B2 (en) | Method and system for modulated turbine cooling as a function of engine health | |
CN109611217B (zh) | 一种航空发动机过渡态控制规律优化的设计方法 | |
US9512784B2 (en) | Free gas turbine with constant temperature-corrected gas generator speed | |
EP3176406A1 (en) | Method and control system for determining a torque split for a multi-engine system | |
EP3450730B1 (en) | Corrected parameters control logic for variable geometry mechanisms | |
CN113642271B (zh) | 一种基于模型的航空发动机性能恢复控制方法及装置 | |
RU2334889C2 (ru) | Способ управления расходом топлива в турбовинтовую силовую установку | |
US20230126222A1 (en) | Active stability control of compression systems utilizing electric machines | |
CA3057359A1 (en) | Corrected fuel-flow-rate-based control for variable geometry mechanisms | |
US11788426B2 (en) | Clearance control for engine performance retention | |
CN113075882A (zh) | 基于非平衡态线性化的涡扇发动机多变量鲁棒变增益控制方法 | |
CN111577468A (zh) | 基于非平衡态线性化的航空发动机加减速自适应控制方法 | |
Gurevich et al. | Automatic Control to Reduce the Effect of Deterioration of Gas Turbine Engine Components on Its Performance Characteristics | |
RU102687U1 (ru) | Система управления частотой вращения ротора низкого давления двухконтурного газотурбинного двигателя | |
Linyuan et al. | Steady state control schedule optimization for a variable cycle engine | |
EP3835564A1 (en) | Systems and methods for operating an engine having variable geometry mechanisms | |
EP4151847A1 (en) | System and method for non-model based control utilizing turbine exit mach number surrogate | |
RU174395U1 (ru) | Устройство управления механизацией компрессора газотурбинного двигателя | |
RU2658709C2 (ru) | Устройство управления механизацией компрессора газотурбинного двигателя | |
RU2652267C2 (ru) | Способ управления газотурбинным двигателем с форсажной камерой сгорания и система для его осуществления |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 200241 Minhang District Lianhua Road, Shanghai, No. 3998 Applicant after: China Hangfa commercial aviation engine limited liability company Address before: 200241 Minhang District Lianhua Road, Shanghai, No. 3998 Applicant before: AVIC Commercial Aircraft Engine Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |