一种考虑时延的航空发动机分布式控制律设计及验证方法技术

技术编号:24887612 阅读:63 留言:0更新日期:2020-07-14 18:15
本发明专利技术属于航空发动机控制算法设计领域,提出一种考虑时延的航空发动机分布式控制律设计及验证方法,步骤如下:对存在时延的航空发动机分布式系统的状态空间模型进行离散化增广建模;设计ALQR控制器,实现对分布式系统中网络时延的控制;在Truetime工具箱中搭建航空发动机分布式控制系统仿真平台,并对所设计的ALQR控制器进行仿真验证。本发明专利技术方法能够实现对分布式系统中网络时延的控制,减少时延对发动机性能的影响;此外,针对存在时延的分布式系统的控制律设计方法具有一定的普适性,可以推广到其他类型的分布式时延问题;同时,本发明专利技术提供的Truetime仿真平台参数修改方便,可对其他分布式控制系统进行仿真验证。

【技术实现步骤摘要】
一种考虑时延的航空发动机分布式控制律设计及验证方法
本专利技术提出了一种考虑时延的航空发动机分布式控制系统的控制律设计及验证方法,属于航空发动机控制算法设计领域。
技术介绍
本专利技术依托背景为某型涡扇发动机分布式控制系统的针对时延的控制律设计及验证。航空发动机是飞机的心脏,其性能的好坏直接关系到飞机的飞行安全。随着人们对航空发动机控制要求的提高,其控制系统设计的复杂度也日益提升,传统的集中式控制架构已经很难满足复杂的控制需求。为了进一步提高发动机性能、减轻发动机总重、增加系统通用性、降低系统开发及维护成本,目前的航空发动机控制系统正在由集中式控制架构逐渐向分布式控制架构过渡。分布式控制系统(DistributedControlSystem,简称DCS)是由网络总线和智能节点构成的,包含控制器节点、传感器节点和执行器节点。DCS把低级处理功能从全权限数字发动机控制器(FullAuthorityDigitalEngineControl,简称FADEC)系统的中央控制器下放到现场的传感器和执行机构中,中央控制器仅完成高级功能。在传感器和执行机构中集成微处理器,使之成为智能传感器和智能执行机构,各智能节点通过数据总线与中央控制器通讯。分布式控制系统与传统的集中式控制系统相比,具有连线少、重量轻、易于系统安装维护等优点,因此被广泛应用于航空航天、汽车制造等诸多领域。对于分布式控制系统来说,网络自身特点不可避免地造成了控制系统的复杂性,主要表现为网络时延、数据丢包等问题。其中网络时延对系统稳定性和各项控制性能指标的影响尤其显著,因此,针对存在网络时延的分布式系统进行控制算法设计和建模仿真是十分必要的。依据现有的文献,对分布式控制系统中网络时延的处理方法主要分为时延补偿和控制律重构两种。其中时延补偿主要是采用Simth补偿器减小时延对系统性能的影响,而控制律重构多采用模糊PID控制。以上方法在单输入单输出系统中具有良好的效果,但在多变量系统中需要经过复杂的处理才能起到较好的控制作用。在多变量控制算法中,增广线性二次型调节器(AugmentedLinearQuadraticRegulator,简称ALQR)不仅具有良好的鲁棒性,而且消除了稳态误差,具有很高的应用和研究价值。考虑到航空发动机的多变量控制需求,本专利技术针对存在时延的航空发动机分布式系统设计了ALQR控制器,以期减少时延对系统性能的影响。同时,现有的航空发动机建模仿真工作多数是在MATLAB/Simulink平台上进行的,但对于分布式控制系统而言,仅采用MATLAB进行仿真具有一定的局限性,这是因为分布式控制系统对实时性要求较高,需要有实时网络的支持,才能模拟实际系统中的拓扑结构、智能节点及网络通信情况。TrueTime是瑞典隆德大学自动化系推出的基于MATLAB/Simulink的网络控制系统仿真工具箱。该工具箱针对每一特定的网络协议,可以实现控制系统与实时调度的综合仿真研究,是目前网络控制系统理想的虚拟仿真工具之一。本专利技术在Truetime工具箱中搭建了航空发动机分布式控制系统仿真平台,并将所提出的ALQR控制器在该平台上进行了仿真验证。
技术实现思路
为了减少分布式控制系统中的网络时延对发动机系统性能的影响,提高航空发动机的控制性能及稳定性,本专利技术提供了一种考虑时延的航空发动机分布式控制系统的控制律设计及验证方法。本专利技术的技术方案为:一种考虑时延的航空发动机分布式控制律设计及验证方法,包括以下步骤:S1.对存在时延的航空发动机分布式系统的状态空间模型进行离散化增广建模,使之在形式上成为无时延的标准离散模型;对航空发动机分布式系统状态空间模型进行离散化增广建模的步骤如下:S1.1首先考虑某型涡扇发动机,确定其小偏差线性化模型,其包含执行机构的连续状态空间模型表达式为:其中,x(t)是状态向量,u(t-τ)是控制向量,y(t)是输出向量,τ是系统的网络时延,A、B、C是适维矩阵;S1.2设计分布式控制系统总线通信方式;分布式控制系统的通信方式分为两种:事件触发架构(Event-triggeredArchitecture,简称ETA)和时间触发架构(Time-triggeredArchitecture,简称TTA);其中,TTA总线由于采用周期性的时间触发,将总线的数据延迟限制为采样时间的整数倍,即τ=mh,m≥1,h为系统的采样时间;使得TTA总线能提供高度可靠的数据传输和可预测的恒定时间延迟,且具有较高的容错能力;对于航空发动机这样的安全关键分布式控制系统,更适合使用时间触发机制;S1.3对上述航空发动机的连续状态空间模型进行离散化处理,得到离散化状态空间模型如下:其中,k表示当前系统处在第k个采样周期,m表示总线的数据延迟是系统采样周期的m倍,Φ和Γ是离散系统矩阵,Φ=eAh,e是自然常数,s为拉普拉斯算子;S1.4为了将存在时延的离散化状态空间模型转化为无时延的标准形式,定义如下增广状态变量:从而,增广后的航空发动机分布式系统的状态空间模型表示为:其中,和为增广离散系统的系数矩阵,其中I为单位阵;S2.对增广后的航空发动机分布式系统模型设计ALQR控制器,实现对分布式系统中网络时延的控制;S2.1给定阶跃信号r,将系统误差记为err,err=r-y;并对增广后的系统模型进行微分,得到:S2.2状态向量进行再一次增广;将系统误差err增广到z(k)中,记为那么,系统模型进一步转换为如下表述形式:其中,S2.3为了得到系统的最优反馈增益矩阵,求解黎卡提方程:其中,Q=QT≥0,R=RT≥0,且Q和R为适维矩阵;S2.4采用状态反馈控制,系统控制律为:为反馈增益矩阵:其中矩阵P满足黎卡提方程:GTP+PG-PHR-1HTP+Q=0;S2.5将反馈矩阵K写成分块矩阵形式,即那么系统的控制输入表示为:对上式做拉普拉斯变换,得到系统的最终控制律为:S3.在Truetime工具箱中搭建航空发动机分布式控制系统仿真平台,并对所设计的ALQR控制器进行仿真验证;S3.1利用Truetime工具箱中的内置模块,构建分布式仿真平台整体模型框架,包括网络设置模块、传感器数据发送模块、控制器数据接收模块、控制器数据发送模块和执行器数据接收模块;此外再搭建被控对象模块和控制器模块,并将其与Truetime中的数据发送模块和数据接收模块对应连接;S3.2设置网络设置模块参数;选定总线类型,并根据所模拟的航空发动机分布式控制系统实际情况,对节点数量、数据传输速度、丢包率、网络空闲时间进行设置;S3.3将传感器发送模块的触发信号的周期设为2倍的实际系统采样周期,脉宽为触发周期的50%,以保证仿真平台的采样周期与实际系统采样周期相等;S3.4对两个数据发送模块和两个数据接收本文档来自技高网
...

【技术保护点】
1.一种考虑时延的航空发动机分布式控制律设计及验证方法,其特征在于,包括以下步骤:/nS1.对存在时延的航空发动机分布式系统的状态空间模型进行离散化增广建模,使之在形式上成为无时延的标准离散模型;/n对航空发动机分布式系统状态空间模型进行离散化增广建模的步骤如下:/nS1.1首先考虑某型涡扇发动机,确定其小偏差线性化模型,其包含执行机构的连续状态空间模型表达式为:/n

【技术特征摘要】
1.一种考虑时延的航空发动机分布式控制律设计及验证方法,其特征在于,包括以下步骤:
S1.对存在时延的航空发动机分布式系统的状态空间模型进行离散化增广建模,使之在形式上成为无时延的标准离散模型;
对航空发动机分布式系统状态空间模型进行离散化增广建模的步骤如下:
S1.1首先考虑某型涡扇发动机,确定其小偏差线性化模型,其包含执行机构的连续状态空间模型表达式为:



其中,x(t)是状态向量,u(t-τ)是控制向量,y(t)是输出向量,τ是系统的网络时延,A、B、C是适维矩阵;
S1.2设计分布式控制系统总线通信方式;分布式控制系统的通信方式分为两种:事件触发架构和时间触发架构;其中,TTA总线由于采用周期性的时间触发,将总线的数据延迟限制为采样时间的整数倍,即τ=mh,m≥1,h为系统的采样时间;使得TTA总线能提供高度可靠的数据传输和可预测的恒定时间延迟,且具有较高的容错能力;对于航空发动机这样的安全关键分布式控制系统,更适合使用时间触发机制;
S1.3对上述航空发动机的连续状态空间模型进行离散化处理,得到离散化状态空间模型如下:



其中,k表示当前系统处在第k个采样周期,m表示总线的数据延迟是系统采样周期的m倍,Φ和Γ是离散系统矩阵,Φ=eAh,e是自然常数,s为拉普拉斯算子;
S1.4为了将存在时延的离散化状态空间模型转化为无时延的标准形式,定义如下增广状态变量:



从而,增广后的航空发动机分布式系统的状态空间模型表示为:



其中,和为增广离散系统的系数矩阵,



其中I为单位阵;
S2.对增广后的航空发动机分布式系统模型设计ALQR控制器,实现对分布式系统中网络时延的控制;
S2.1给定阶跃信号r,将系统误差记为err,err=r-y;并对增广后的系统模型进行微分,得到:
...

【专利技术属性】
技术研发人员:杜宪王欣悦孙希明马艳华
申请(专利权)人:大连理工大学
类型:发明
国别省市:辽宁;21

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

1