[go: up one dir, main page]

CN119203006B - 一种电动垂直起降飞行器飞行异常状态诊断方法 - Google Patents

一种电动垂直起降飞行器飞行异常状态诊断方法 Download PDF

Info

Publication number
CN119203006B
CN119203006B CN202411699558.3A CN202411699558A CN119203006B CN 119203006 B CN119203006 B CN 119203006B CN 202411699558 A CN202411699558 A CN 202411699558A CN 119203006 B CN119203006 B CN 119203006B
Authority
CN
China
Prior art keywords
flight
value
motor
time
landing aircraft
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
Application number
CN202411699558.3A
Other languages
English (en)
Other versions
CN119203006A (zh
Inventor
张晓春
刘星
孟安鑫
辛甜甜
李鋆元
吴成龙
肖涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Urban Transport Planning Center Co Ltd
Original Assignee
Shenzhen Urban Transport Planning Center Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Urban Transport Planning Center Co Ltd filed Critical Shenzhen Urban Transport Planning Center Co Ltd
Priority to CN202411699558.3A priority Critical patent/CN119203006B/zh
Publication of CN119203006A publication Critical patent/CN119203006A/zh
Application granted granted Critical
Publication of CN119203006B publication Critical patent/CN119203006B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/243Classification techniques relating to the number of classes
    • G06F18/2433Single-class perspective, e.g. one-against-all classification; Novelty detection; Outlier detection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/044Recurrent networks, e.g. Hopfield networks
    • G06N3/0442Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Molecular Biology (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Health & Medical Sciences (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

一种电动垂直起降飞行器飞行异常状态诊断方法,属于电动垂直起降飞行器飞行管理技术领域。为解决电动垂直起降飞行器异常状态的检测和处理,本发明包括构建电动垂直起降飞行器飞行监测指标;构建电动垂直起降飞行器飞行监测指标的影响因素包括环境温度、风速、风向、载重、飞行时间、电池电压、电池电流;构建电动垂直起降飞行器飞行异常状态诊断数据集,包括训练集、验证集、测试集;基于改进的LSTM神经网络构建电动垂直起降飞行器飞行监测指标预测模型;利用训练集对电动垂直起降飞行器飞行监测指标预测模型进行训练,得到训练好的电动垂直起降飞行器飞行监测指标预测模型;基于预测数据对电动垂直起降飞行器飞行异常状态进行诊断。

Description

一种电动垂直起降飞行器飞行异常状态诊断方法
技术领域
本发明属于电动垂直起降飞行器飞行管理技术领域,具体涉及一种电动垂直起降飞行器飞行异常状态诊断方法。
背景技术
eVTOL飞行器(电动垂直起降飞行器)具有多种显著特点和优势。首先,它们能够在极小的起降空间内垂直起降,使得在城市和拥挤地区的运行成为可能,极大地节省了需要长跑道的传统飞机所需的空间。其次,由于采用电动推进系统,eVTOL飞行器比传统内燃机飞机更为环保,排放较低,噪音也大幅降低,有助于减少对环境的影响和提高居民的生活质量。此外,eVTOL飞行器的维护成本相对较低,操作灵活,能够快速响应城市短途运输需求。这些特点使得eVTOL成为未来城市空中交通和快速救援等领域的理想选择。
在eVTOL飞行器的飞行过程中,监测电池电量、电机温度和转速是至关重要的。电池电量的监测确保飞行器能在电能耗尽前安全返回或着陆,也有助于电池维护和延长其使用寿命。电机温度的实时监控可以防止电机过热导致的设备损坏或性能降低,同时提供关于电机健康状况的重要数据。转速的精确监测则直接影响到飞行器的升力和推力,对飞行控制和能耗优化至关重要。通过这些数据的持续监测,可以大幅提升飞行的安全性和效率。
eVTOL(电动垂直起降飞行器)在飞行过程中,缺少对电池电量、电机温度和转速的异常状态检测,会面临一系列严重问题。首先,电池电量是eVTOL飞行的基础能源,电量异常可能导致飞行器无法完成预定飞行任务,甚至在空中突然断电,造成飞行安全事故。其次,电机是驱动eVTOL飞行的核心部件,电机温度异常升高可能预示着过载或故障发生,若不及时检测和处理,可能引起电机损坏,严重时可能引发火灾。同时,电机转速的异常变化直接关联到飞行器的控制稳定性和操作响应性,转速过高或过低都可能导致飞行控制困难,影响飞行安全。缺乏有效的异常检测方法,不仅增加了飞行过程中的安全风险,而且可能导致飞行器的维护成本增加,飞行效率下降。此外,这也会影响乘客和操作员的信任度,对商业运营造成负面影响。
申请号为201810790066.3、发明名称为“一种基于LSTM的无人机飞行状态预测方法及系统”的发明专利中,针对现有无人机控制模型无法根据飞行状态数据预测飞行动作的问题,提出了一种基于LSTM的飞行状态预测方法及系统。通过构建动作标签字典、采集和预处理数据、使用改进的LSTM模型进行训练和验证,该方法能够准确预测无人机的飞行动作,提高无人机操作的准确性和安全性。然而,上述发明专用于正常操作情况下的动作预测,尚未涉及异常状态检测或处理。
发明内容
本发明要解决的问题是电动垂直起降飞行器异常状态的检测和处理,提出一种电动垂直起降飞行器飞行异常状态诊断方法。
为实现上述目的,本发明通过以下技术方案实现:
一种电动垂直起降飞行器飞行异常状态诊断方法,包括如下步骤:
S1. 构建电动垂直起降飞行器飞行监测指标为电池电量、电机温度和转速;
S2. 构建电动垂直起降飞行器飞行监测指标的影响因素包括环境温度、风速、风向、载重、飞行时间、电池电压、电池电流;
S3. 采集同一时间的电动垂直起降飞行器飞行监测指标数据及电动垂直起降飞行器飞行监测指标的影响因素数据,构建电动垂直起降飞行器飞行异常状态诊断数据集,包括训练集、验证集、测试集;
S4. 基于改进的LSTM神经网络构建电动垂直起降飞行器飞行监测指标预测模型;
S5. 利用步骤S3得到的训练集对电动垂直起降飞行器飞行监测指标预测模型进行训练,得到训练好的电动垂直起降飞行器飞行监测指标预测模型;
S6. 利用步骤S5得到的训练好的电动垂直起降飞行器飞行监测指标预测模型对电动垂直起降飞行器飞行监测指标进行预测,基于预测数据对电动垂直起降飞行器飞行异常状态进行诊断。
进一步的,步骤S1中利用eVTOL飞行器装备的库仑计测量电池电量、红外传感器测量电机温度、光学编码器检测转速。
进一步的,步骤S3的具体实现方法包括如下步骤:
S3.1. 采集同一时间的电动垂直起降飞行器飞行监测指标数据及电动垂直起降飞行器飞行监测指标的影响因素数据;
采集无人机飞行过程中时刻对应的电池电量依次为,对应的电机温度依次为,对应的电机转速依次为
利用红外热像仪采集无人机飞行过程中时刻对应的环境温度依次为
采用热线风速计采集无人机飞行过程中时刻对应的风速依次为
采用超声波风向计采集无人机飞行过程中时刻对应的风向依次为
采用压电式称重传感器采集无人机飞行过程中时刻对应的载重依次为
采用GPS模块采集无人机飞行过程中时刻对应的飞行时间依次为
采用电压传感器采集无人机飞行过程中时刻对应的电池的电压依次为
采用电流传感器采集无人机飞行过程中时刻对应的电池的电流依次为
S3.2. 将步骤S3.1得到的t1~tn时刻的数据进行划分,划分成了多个连续的时间序列,每个时间序列的长度为j,划分得到的时间序列的数量为K个;即第一个时间序列对应的时刻为:t1~tj;第二个时间序列对应的时刻为:t2~t(j+1);第三个时间序列对应的时刻为:t3~t(j+2);…;第K个时间序列对应的时刻为:tK~t(j+K-1);
将全部K个时间序列的数据,按照8:1:1的比例关系划分成训练集、验证集、测试集。
进一步的,步骤S4的具体实现方法包括如下步骤:
S4.1. 设置改进的LSTM神经网络中改进后的遗忘门的激活值计算表达式为:
其中,为遗忘门的激活值,为sigmoid激活函数,为层归一化,为Dropout正则化,为遗忘门的权重,为上一时间步的最终输出,为当前时间步的输入,为连接操作,为遗忘门中的权重,为上一时间步的细胞状态,为遗忘门的偏置;
S4.2. 设置改进的LSTM神经网络中,改进后的输入门的激活值计算方法如下为:
其中,为输入门的激活值,为输入门的权重,为输入门中的权重,为输入门的偏置;
S4.3. 设置改进的LSTM神经网络中,改进后的细胞候选值计算方法如下:
其中,为细胞候选值,为双曲正切激活函数,为细胞候选值的权重,为细胞候选值中的权重,为细胞候选值的偏置;
S4.4. 设置改进的LSTM神经网络中,改进后的细胞状态更新的计算方法如下:
其中,为注意力权重,为softmax激活函数,为注意力权重的系数,为注意力权重中的权重,为注意力权重的偏置;
其中,为细胞状态;为点乘操作;
S4.5. 设置改进的LSTM神经网络中,改进后的输出门和最终输出计算方法如下:
其中,为输出门的激活值,为输出门的权重,为输出门的权重,为输出门的偏置;
其中,为最终输出值;
S4.6. 将改进的LSTM模型计算公式,更新至LSTM模型对应的算法中,并且部署至计算机中,完成电动垂直起降飞行器飞行监测指标预测模型的构建。
进一步的,步骤S5的具体实现方法包括如下步骤:
S5.1. 将训练集输入到电动垂直起降飞行器飞行监测指标预测模型中进行训练,训练过程中,损失函数采用均方误差MSE,计算方法如下:
其中,为样本数量,为真实值,为预测值;
S5.2. 设置电池电量、电机温度、电机转速对应的均方误差依次记为,则总的损失函数为:
其中,为电池电量的均方误差对应的权重系数,为电机温度的均方误差对应的权重系数,为电机转速的均方误差对应的权重系数;
S5.3. 误差修正通过反向传播和随机梯度下降SGD方法来实现,当损失函数值趋于稳定或达到预设的训练轮次时,训练结束;完成电动垂直起降飞行器飞行监测指标预测模型的训练,用于预测eVTOL飞行器飞行过程中的电池电量、电机温度、电机转速。
进一步的,步骤S6的具体实现方法包括如下步骤:
S6.1. 利用步骤S5得到的训练好的电动垂直起降飞行器飞行监测指标预测模型对电动垂直起降飞行器飞行监测指标进行预测,预测得到第时刻的电池预测电量、第时刻的电机预测温度、第时刻的电机预测转速
S6.2. 对于步骤S6.1得到的第时刻的电池预测电量,采用库仑计实际监测得到第时刻的电池实际电量为
比较,当时,其中为专家确定的允许电池电量误差,表明模型预测的电池电量值与实际监测值保持一致;
时,则对第tp+1时刻的电池预测电量和第tp+1时刻的电池实际电量进行进一步比较,当时,则认为电池电量预测值与实际监测值的偏差为传感器偏差所致,不需要对eVTOL飞行器设备进行处理;
时,对第tp+2时刻的电池预测电量和第tp+2时刻的电池实际电量进行进一步比较,当时,则认为电池电量预测值与实际监测值的偏差为传感器偏差所致,不需要对eVTOL飞行器设备进行处理;而当时,表明模型预测的电池电量值与实际监测值相差较大,认为电池预测电量与实际监测值的偏差为电池本身出现问题,需要进行电池检查和维修;
S6.3. 对于步骤S6.1得到的第时刻的电机预测温度,采用红外传感器实际监测得到的第时刻的电机实际温度为
比较,当时,其中为专家确定的允许电机温度误差,表明模型预测的电机温度与实际监测值保持一致;
时,对第tp+1时刻的电机预测温度和第tp+1时刻的电机实际温度进行进一步比较,当时,则认为电机温度预测值与监测值的偏差为传感器偏差所致,不需要对eVTOL飞行器设备进行处理;而当时,表明模型预测的电机温度值与实际监测值相差较大,认为电机温度预测值与实际监测值的偏差为电机本身出现问题,需要进行电机检查和维修;
S6.4. 对于步骤S6.1得到的第时刻的电机预测转速;采用光学编码器实际监测得到的第时刻的电机实际转速为
比较,当时,其中为专家确定的允许电机转速误差,表明模型预测的电机转速值与实际监测值保持一致;
时,表明模型预测的电机转速值与实际监测值相差较大,此时,需要立即对无人机电机进行检查和维修;
S6.5. 当上述电池电量、电机温度、电机转速同时出现异常时,需要优先处理电机转速问题,其次,需要处理电机温度问题,最后,处理电池电量问题。
本发明的有益效果:
本发明所述的一种电动垂直起降飞行器飞行异常状态诊断方法,考虑了数据波动较大、数据时间复杂性、数据中重要特征挖掘、过拟合等问题,提出了改进LSTM预测模型,提升了对于电池电量、电机温度、电机转速预测的准确性。对于保证eVTOL飞行器飞行安全、优化电机性能管理、延长电池寿命、提高能效和降低维护成本具有重要价值,使得能源利用更加高效和经济。
本发明所述的一种电动垂直起降飞行器飞行异常状态诊断方法,通过准确识别数据异常,可以及时发现潜在的eVTOL飞行器设备故障或性能下降,从而采取预防措施或进行必要的维护。这不仅有助于保障eVTOL飞行器设备安全运行,降低事故风险,还能有效延长设备使用寿命,降低运营成本,保证生产效率和质量。
附图说明
图1为本发明所述的一种电动垂直起降飞行器飞行异常状态诊断方法的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施方式,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅用以解释本发明,并不用于限定本发明,即所描述的具体实施方式仅仅是本发明一部分实施方式,而不是全部的具体实施方式。通常在此处附图中描述和展示的本发明具体实施方式的组件可以以各种不同的配置来布置和设计,本发明还可以具有其他实施方式。
因此,以下对在附图中提供的本发明的具体实施方式的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定具体实施方式。基于本发明的具体实施方式,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他具体实施方式,都属于本发明保护的范围。
为能进一步了解本发明的发明内容、特点及功效,兹例举以下具体实施方式,并配合附图1详细说明如下:
实施例1:
一种电动垂直起降飞行器飞行异常状态诊断方法,包括如下步骤:
S1. 构建电动垂直起降飞行器飞行监测指标为电池电量、电机温度和转速;
进一步的,步骤S1中利用eVTOL飞行器装备的库仑计测量电池电量、红外传感器测量电机温度、光学编码器检测转速;
S2. 构建电动垂直起降飞行器飞行监测指标的影响因素包括环境温度、风速、风向、载重、飞行时间、电池电压、电池电流;
进一步的,环境温度较低时,会降低电池化学反应速率,增加内阻,减少可用电量,导致电量消耗加快;低温使得电机需要更长时间达到最佳工作温度,同时,电机之间的机械部件摩擦增加,需要提高电机转速克服额外阻力。
风速较大且顺风时,可以减少电池的功耗,同时,增加电机的冷却效果,电机需要降低转速保持当前飞行速度。
eVTOL飞行器的载重越大,电池电量消耗越大,电机温度越高,电机转速越快。采用压电式称重传感器,测量飞行器的负载重量。
eVTOL飞行器的飞行时间越长,电量消耗越大,电机温度会升高,电机效率可能略有下降,需要增加转速维持相同的性能。
电压与电量之间存在非线性关系,同时,电压降低时,维持相同的功率下,电机温度会升高;且电压降低时,电机的最高可达转速会下降。采用电压传感器,测量电池端电压。
电流直接决定功率输出和能量消耗。电流的增加会导致电量消耗速度增加,电机温度升高,电机转速增加。采用电流传感器,测量电路中的电流。
S3. 采集同一时间的电动垂直起降飞行器飞行监测指标数据及电动垂直起降飞行器飞行监测指标的影响因素数据,构建电动垂直起降飞行器飞行异常状态诊断数据集,包括训练集、验证集、测试集;
进一步的,步骤S3的具体实现方法包括如下步骤:
S3.1. 采集同一时间的电动垂直起降飞行器飞行监测指标数据及电动垂直起降飞行器飞行监测指标的影响因素数据;
采集无人机飞行过程中时刻对应的电池电量依次为,对应的电机温度依次为,对应的电机转速依次为
利用红外热像仪采集无人机飞行过程中时刻对应的环境温度依次为
采用热线风速计采集无人机飞行过程中时刻对应的风速依次为
采用超声波风向计采集无人机飞行过程中时刻对应的风向依次为
采用压电式称重传感器采集无人机飞行过程中时刻对应的载重依次为
采用GPS模块采集无人机飞行过程中时刻对应的飞行时间依次为
采用电压传感器采集无人机飞行过程中时刻对应的电池的电压依次为
采用电流传感器采集无人机飞行过程中时刻对应的电池的电流依次为
S3.2. 将步骤S3.1得到的t1~tn时刻的数据进行划分,划分成了多个连续的时间序列,每个时间序列的长度为j,划分得到的时间序列的数量为K个;即第一个时间序列对应的时刻为:t1~tj;第二个时间序列对应的时刻为:t2~t(j+1);第三个时间序列对应的时刻为:t3~t(j+2);…;第K个时间序列对应的时刻为:tK~t(j+K-1);
将全部K个时间序列的数据,按照8:1:1的比例关系划分成训练集、验证集、测试集。
在构建预测模型过程中,存在两个问题:(1)传统模型中,难以捕捉数据之间的长期依赖关系,即模型难以记住并使用较早时刻的电池电量、电机温度、电机转速,对未来时刻的电池电量、电机温度、电机转速进行预测。(2)在对电池电量、电机温度、电机转速进行预测时,并不是所有的较早时刻的信息都是同等重要的,需要对已有时刻的信息的重要程度进行区分。
针对上述问题,学者提出了LSTM(长短期记忆网络)模型,该模型引入了门控机制,包括输入门、遗忘门、输出门,通过控制信息的长期保存与遗忘,有效解决了数据长期以来问题。同时,LSTM的门控机制可以允许模型学习不同时间节点的信息重要程度。
然而,在LSTM中,依然存在下面几方面的问题,(1)在训练LSTM时,由于时间序列中的数据波动较大,模型的性能可能会受到影响,特别是在数据分布不均匀的情况下。(2)传统的LSTM模型在处理含有复杂时间依赖性的数据,如电机转速或电池电量变化时可能不够精确,因为该方法通常只依赖于短期的输入和隐藏状态。(3)传统LSTM在处理长序列数据时,可能会忽略那些对预测特别重要的信息,该方法通常用于处理整个序列的信息。(4)在训练复杂的LSTM网络时,模型会过拟合训练数据,导致在实际应用中性能下降。
上述问题,将导致eVTOL飞行器飞行过程中,较难基于监测数据对电池电量、电机温度、电机转速进行准确地预测。
对LSTM模型进行了改进。具体如下:
(1)引入层归一化技术。层归一化能够稳定LSTM的学习过程,提高模型在不同数据条件下的适应能力,这对于无人机在不同环境和负载条件下飞行是非常重要的。这种技术可以帮助模型更好地适应环境变化,如温度变化对电机温度的影响,或负载变化对电池耗电和电机性能的影响。
(2)引入峰值连接技术。峰值连接使得模型可以直接利用长期记忆来调整门控的开闭,这对于预测如电池的长期消耗模式或电机在连续运行下的温度和转速非常有用。
(3)引入注意力机制。注意力机制可以帮助模型识别出对电池电量消耗最关键的飞行阶段,以及影响电机温度和转速的特定操作条件。例如,模型可以学习在起飞和降落时电池消耗最快的模式,以及在高速飞行时电机温度和转速的变化。
(4)引入Dropout 正则化技术。在无人机的电池电量、电机温度和转速的预测模型中,使用Dropout可以增加模型的泛化能力,减少在新的或未见过的飞行条件下的预测误差。这有助于当无人机面临不同的环境条件或飞行模式时,保持预测的稳定性和准确性。
采用上述4项技术,对传统LSTM中遗忘门、输入门、细胞候选值、细胞状态更新值、输出门、最终输出进行改进。
细胞状态为网络记忆的核心部分,通过一系列时间步传递信息。细胞状态可以看作是一条流动的“信息公路”,它携带着对未来决策可能重要的所有信息。在 LSTM 中,这个细胞状态能够在不同时间步间以几乎不变的形式传递,只通过门控制的方式进行细微的调整。
S4. 基于改进的LSTM神经网络构建电动垂直起降飞行器飞行监测指标预测模型;
进一步的,步骤S4的具体实现方法包括如下步骤:
S4.1. 设置改进的LSTM神经网络中改进后的遗忘门的激活值计算表达式为:
其中,为遗忘门的激活值,为sigmoid激活函数,为层归一化,为Dropout正则化,为遗忘门的权重,为上一时间步的最终输出,为当前时间步的输入,为连接操作,为遗忘门中的权重,为上一时间步的细胞状态,为遗忘门的偏置;
进一步的,遗忘门的作用是决定从细胞状态中丢弃的信息。它通过一个sigmoid激活函数计算出一个介于0和1之间的值,这个值会与细胞状态逐元素相乘,从而实现对状态的“遗忘”。
对于eVTOL飞行器飞行过程中,对于电池电量预测,如果电池的放电速率在某些条件下变化不大,遗忘门可以帮助模型忽略这些不重要的变化;对于电机温度预测,遗忘门可以帮助模型丢弃与当前温度预测无关的历史温度信息,比如过去的异常温度波动;对于电机转速预测,在转速快速变化时,遗忘门可以使模型忽略那些过时的转速信息,专注于更近期的数据。
S4.2. 设置改进的LSTM神经网络中,改进后的输入门的激活值计算方法如下为:
其中,为输入门的激活值,为输入门的权重,为输入门中的权重,为输入门的偏置;
进一步的,输入门控制着新信息的重要性,决定将被加入到细胞状态的新信息。细胞候选值则是可能被加入到细胞状态的新信息的一个变换形式。
对于eVTOL飞行器飞行过程中,对于电池电量预测,输入门控制着新的电量输入信息(如充电状态、使用时间等)的重要性,细胞候选值则根据这些信息更新电量状态;对于电机温度预测,新的环境或机器操作信息通过输入门和细胞候选值更新温度预测模型;对于电机转速预测,输入门和细胞候选值帮助模型整合最新的操作命令和环境因素,调整转速预测。
S4.3. 设置改进的LSTM神经网络中,改进后的细胞候选值计算方法如下:
其中,为细胞候选值,为双曲正切激活函数,为细胞候选值的权重,为细胞候选值中的权重,为细胞候选值的偏置;
S4.4. 设置改进的LSTM神经网络中,改进后的细胞状态更新的计算方法如下:
其中,为注意力权重,为softmax激活函数,为注意力权重的系数,为注意力权重中的权重,为注意力权重的偏置;
其中,为细胞状态;为点乘操作;
进一步的,细胞状态是LSTM存储过去信息的地方,它在每个时间步被更新,用以保持长期依赖的信息。
对于eVTOL飞行器飞行过程中,在进行电池电量、电机温度和电机转速预测时,细胞状态的更新允许模型保留和遗忘信息,确保只有有用的信息被保留,从而提高预测的准确性。
S4.5. 设置改进的LSTM神经网络中,改进后的输出门和最终输出计算方法如下:
其中,为输出门的激活值,为输出门的权重,为输出门的权重,为输出门的偏置;
其中,为最终输出值;
输出门控制着从LSTM单元输出的信息量。最终输出则是基于当前的细胞状态和输出门的输出,它是传递给下一个时间步的输出以及最终输出的部分。
对于eVTOL飞行器飞行过程中,对于电池电量预测,输出门和最终输出帮助确定每一步的电量输出,为电池管理提供数据支持;对于电机温度预测,通过调节输出门和最终输出,模型可以精确地预测电机的即时温度,帮助防止过热;对于电机转速预测,输出门和最终输出的更新使得模型能够反应当前和未来可能的转速变化,优化机器性能。
S4.6. 将改进的LSTM模型计算公式,更新至LSTM模型对应的算法中,并且部署至计算机中,完成电动垂直起降飞行器飞行监测指标预测模型的构建。
S5. 利用步骤S3得到的训练集对电动垂直起降飞行器飞行监测指标预测模型进行训练,得到训练好的电动垂直起降飞行器飞行监测指标预测模型;
进一步的,步骤S5的具体实现方法包括如下步骤:
S5.1. 将训练集输入到电动垂直起降飞行器飞行监测指标预测模型中进行训练,训练过程中,损失函数采用均方误差MSE,计算方法如下:
其中,为样本数量,为真实值,为预测值;
S5.2. 设置电池电量、电机温度、电机转速对应的均方误差依次记为,则总的损失函数为:
其中,为电池电量的均方误差对应的权重系数,为电机温度的均方误差对应的权重系数,为电机转速的均方误差对应的权重系数;
S5.3. 误差修正通过反向传播和随机梯度下降SGD方法来实现,当损失函数值趋于稳定或达到预设的训练轮次时,训练结束;完成电动垂直起降飞行器飞行监测指标预测模型的训练,用于预测eVTOL飞行器飞行过程中的电池电量、电机温度、电机转速;
S6. 利用步骤S5得到的训练好的电动垂直起降飞行器飞行监测指标预测模型对电动垂直起降飞行器飞行监测指标进行预测,基于预测数据对电动垂直起降飞行器飞行异常状态进行诊断。
进一步的,步骤S6的具体实现方法包括如下步骤:
S6.1. 利用步骤S5得到的训练好的电动垂直起降飞行器飞行监测指标预测模型对电动垂直起降飞行器飞行监测指标进行预测,预测得到第时刻的电池预测电量、第时刻的电机预测温度、第时刻的电机预测转速
S6.2. 对于步骤S6.1得到的第时刻的电池预测电量,采用库仑计实际监测得到第时刻的电池实际电量为
比较,当时,其中为专家确定的允许电池电量误差,表明模型预测的电池电量值与实际监测值保持一致;
时,则对第tp+1时刻的电池预测电量和第tp+1时刻的电池实际电量进行进一步比较,当时,则认为电池电量预测值与实际监测值的偏差为传感器偏差所致,不需要对eVTOL飞行器设备进行处理;
时,对第tp+2时刻的电池预测电量和第tp+2时刻的电池实际电量进行进一步比较,当时,则认为电池电量预测值与实际监测值的偏差为传感器偏差所致,不需要对eVTOL飞行器设备进行处理;而当时,表明模型预测的电池电量值与实际监测值相差较大,认为电池预测电量与实际监测值的偏差为电池本身出现问题,需要进行电池检查和维修;
S6.3. 对于步骤S6.1得到的第时刻的电机预测温度,采用红外传感器实际监测得到的第时刻的电机实际温度为
比较,当时,其中为专家确定的允许电机温度误差,表明模型预测的电机温度与实际监测值保持一致;
时,对第tp+1时刻的电机预测温度和第tp+1时刻的电机实际温度进行进一步比较,当时,则认为电机温度预测值与监测值的偏差为传感器偏差所致,不需要对eVTOL飞行器设备进行处理;而当时,表明模型预测的电机温度值与实际监测值相差较大,认为电机温度预测值与实际监测值的偏差为电机本身出现问题,需要进行电机检查和维修;
S6.4. 对于步骤S6.1得到的第时刻的电机预测转速;采用光学编码器实际监测得到的第时刻的电机实际转速为
比较,当时,其中为专家确定的允许电机转速误差,表明模型预测的电机转速值与实际监测值保持一致;
时,表明模型预测的电机转速值与实际监测值相差较大,此时,需要立即对无人机电机进行检查和维修;
S6.5. 当上述电池电量、电机温度、电机转速同时出现异常时,需要优先处理电机转速问题,其次,需要处理电机温度问题,最后,处理电池电量问题。
本发明的关键点和欲保护点为:
(1)一种电池电量、电机温度、电机转速预测模型。
(2)一种电池电量、电机温度、电机转速异常数据判别方法。
需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
虽然在上文中已经参考具体实施方式对本申请进行了描述,然而在不脱离本申请的范围的情况下,可以对其进行各种改进并且可以用等效物替换其中的部件。尤其是,只要不存在结构冲突,本申请所披露的具体实施方式中的各项特征均可通过任意方式相互结合起来使用,在本说明书中未对这些组合的情况进行穷举性的描述仅仅是出于省略篇幅和节约资源的考虑。因此,本申请并不局限于文中公开的特定具体实施方式,而是包括落入权利要求的范围内的所有技术方案。

Claims (5)

1.一种电动垂直起降飞行器飞行异常状态诊断方法,其特征在于,包括如下步骤:
S1.构建电动垂直起降飞行器飞行监测指标为电池电量、电机温度和转速;
S2.构建电动垂直起降飞行器飞行监测指标的影响因素包括环境温度、风速、风向、载重、飞行时间、电池电压、电池电流;
S3.采集同一时间的电动垂直起降飞行器飞行监测指标数据及电动垂直起降飞行器飞行监测指标的影响因素数据,构建电动垂直起降飞行器飞行异常状态诊断数据集,包括训练集、验证集、测试集;
S4.基于改进的LSTM神经网络构建电动垂直起降飞行器飞行监测指标预测模型;
步骤S4的具体实现方法包括如下步骤:
S4.1.设置改进的LSTM神经网络中改进后的遗忘门的激活值计算表达式为:
ft=σ(LayerNorm(Dropout(Wf)·[ht-1,xt]+Pf·Ct-1+bf))
其中,ft为遗忘门的激活值,σ为sigmoid激活函数,LayerNorm为层归一化,Dropout为Dropout正则化,Wf为遗忘门的权重,ht-1为上一时间步的最终输出,xt为当前时间步的输入,[ht-1,xt]为连接操作,Pf为遗忘门中Ct-1的权重,Ct-1为上一时间步的细胞状态,bf为遗忘门的偏置;
S4.2.设置改进的LSTM神经网络中,改进后的输入门的激活值计算方法如下为:
it=σ(LayerNorm(Dropout(Wi)·[ht-1,xt]+Pi·Ct-1+bi))
其中,it为输入门的激活值,Wi为输入门的权重,Pi为输入门中Ct-1的权重,bi为输入门的偏置;
S4.3.设置改进的LSTM神经网络中,改进后的细胞候选值计算方法如下:
其中,为细胞候选值,tanh为双曲正切激活函数,WC为细胞候选值的权重,PC为细胞候选值中Ct-1的权重,bC为细胞候选值的偏置;
S4.4.设置改进的LSTM神经网络中,改进后的细胞状态更新的计算方法如下:
at=softmax(Va·tanh(Wa[ht-1,xt]+ba))
其中,at为注意力权重,softmax为softmax激活函数,Va为注意力权重的系数,Wa为注意力权重中[ht-1,xt]的权重,ba为注意力权重的偏置;
其中,Ct为细胞状态;⊙为点乘操作;
S4.5.设置改进的LSTM神经网络中,改进后的输出门和最终输出计算方法如下:
ot=σ(LayerNorm(Dropout(Wo)·[ht-1,xt]+Po·Ct-1+bo))
其中,ot为输出门的激活值,Wo为输出门的权重,Po为输出门中Ct-1的权重,bo为输出门的偏置;
ht=ot*tanh(Ct)
其中,ht为最终输出值;
S4.6.将改进的LSTM模型计算公式,更新至LSTM模型对应的算法中,并且部署至计算机中,完成电动垂直起降飞行器飞行监测指标预测模型的构建;
S5.利用步骤S3得到的训练集对电动垂直起降飞行器飞行监测指标预测模型进行训练,得到训练好的电动垂直起降飞行器飞行监测指标预测模型;
S6.利用步骤S5得到的训练好的电动垂直起降飞行器飞行监测指标预测模型对电动垂直起降飞行器飞行监测指标进行预测,基于预测数据对电动垂直起降飞行器飞行异常状态进行诊断。
2.根据权利要求1所述的一种电动垂直起降飞行器飞行异常状态诊断方法,其特征在于,步骤S1中利用eVTOL飞行器装备的库仑计测量电池电量、红外传感器测量电机温度、光学编码器检测转速。
3.根据权利要求2所述的一种电动垂直起降飞行器飞行异常状态诊断方法,其特征在于,步骤S3的具体实现方法包括如下步骤:
S3.1.采集同一时间的电动垂直起降飞行器飞行监测指标数据及电动垂直起降飞行器飞行监测指标的影响因素数据;
采集无人机飞行过程中t1、t2、…、tn时刻对应的电池电量依次为at1、at2、…、atn,对应的电机温度依次为bt1、bt2、…、btn,对应的电机转速依次为ct1、ct2、…、ctn
利用红外热像仪采集无人机飞行过程中t1、t2、…、tn时刻对应的环境温度依次为Dt1、Dt2、…、Dtn
采用热线风速计采集无人机飞行过程中t1、t2、…、tn时刻对应的风速依次为Et1、Et2、…、Etn
采用超声波风向计采集无人机飞行过程中t1、t2、…、tn时刻对应的风向依次为Ft1、Ft2、…、Ftn
采用压电式称重传感器采集无人机飞行过程中t1、t2、…、tn时刻对应的载重依次为Gt1、Gt2、…、Gtn
采用GPS模块采集无人机飞行过程中t1、t2、…、tn时刻对应的飞行时间依次为Ht1、Ht2、…、Htn
采用电压传感器采集无人机飞行过程中t1、t2、…、tn时刻对应的电池的电压依次为Jt1、Jt2、…、Jtn
采用电流传感器采集无人机飞行过程中t1、t2、…、tn时刻对应的电池的电流依次为It1、It2、…、Itn
S3.2.将步骤S3.1得到的t1~tn时刻的数据进行划分,划分成了多个连续的时间序列,每个时间序列的长度为j,划分得到的时间序列的数量为K个;即第一个时间序列对应的时刻为:t1~tj;第二个时间序列对应的时刻为:t2~t(j+1);第三个时间序列对应的时刻为:t3~t(j+2);…;第K个时间序列对应的时刻为:tK~t(j+K-1);
将全部K个时间序列的数据,按照8:1:1的比例关系划分成训练集、验证集、测试集。
4.根据权利要求3所述的一种电动垂直起降飞行器飞行异常状态诊断方法,其特征在于,步骤S5的具体实现方法包括如下步骤:
S5.1.将训练集输入到电动垂直起降飞行器飞行监测指标预测模型中进行训练,训练过程中,损失函数采用均方误差MSE,计算方法如下:
其中,m为样本数量,ytr为真实值,ypr为预测值;
S5.2.设置电池电量、电机温度、电机转速对应的均方误差依次记为MSEa、MSEb、MSEc,则总的损失函数L为:
L=ω1MSEa2MSEb3MSEc
其中,ω1为电池电量的均方误差对应的权重系数,ω2为电机温度的均方误差对应的权重系数,ω3为电机转速的均方误差对应的权重系数;
S5.3.误差修正通过反向传播和随机梯度下降SGD方法来实现,当损失函数值趋于稳定或达到预设的训练轮次时,训练结束;完成电动垂直起降飞行器飞行监测指标预测模型的训练,用于预测eVTOL飞行器飞行过程中的电池电量、电机温度、电机转速。
5.根据权利要求4所述的一种电动垂直起降飞行器飞行异常状态诊断方法,其特征在于,步骤S6的具体实现方法包括如下步骤:
S6.1.利用步骤S5得到的训练好的电动垂直起降飞行器飞行监测指标预测模型对电动垂直起降飞行器飞行监测指标进行预测,预测得到第tp时刻的电池预测电量apr-tp、第tp时刻的电机预测温度bpr-tp、第tp时刻的电机预测转速cpr-tp
S6.2.对于步骤S6.1得到的第tp时刻的电池预测电量apr-tp,采用库仑计实际监测得到第tp时刻的电池实际电量为atp
比较apr-tp与atp,当|apr-tp-atp|≤atr时,其中atr为专家确定的允许电池电量误差,表明模型预测的电池电量值与实际监测值保持一致;
当|apr-tp-atp|>atr时,则对第tp+1时刻的电池预测电量apr-(tp+1)和第tp+1时刻的电池实际电量atp+1进行进一步比较,当|apr-(tp+1)-atp+1|≤atr时,则认为电池电量预测值与实际监测值的偏差为传感器偏差所致,不需要对eVTOL飞行器设备进行处理;
当|apr-(tp+1)-atp+1|>atr时,对第tp+2时刻的电池预测电量apr-(tp+2)和第tp+2时刻的电池实际电量atp+2进行进一步比较,当|apr-(tp+2)-atp+2|≤atr时,则认为电池电量预测值与实际监测值的偏差为传感器偏差所致,不需要对eVTOL飞行器设备进行处理;而当|apr-(tp+2)-atp+2|>atr时,表明模型预测的电池电量值与实际监测值相差较大,认为电池预测电量与实际监测值的偏差为电池本身出现问题,需要进行电池检查和维修;
S6.3.对于步骤S6.1得到的第tp时刻的电机预测温度bpr-tp,采用红外传感器实际监测得到的第tp时刻的电机实际温度为btp
比较bpr-tp与btp,当|bpr-tp-btp|≤btr时,其中btr为专家确定的允许电机温度误差,表明模型预测的电机温度与实际监测值保持一致;
当|bpr-tp-btp|>btr时,对第tp+1时刻的电机预测温度bpr-(tp+1)和第tp+1时刻的电机实际温度btp+1进行进一步比较,当|bpr-(tp+1)-btp+1|≤btr时,则认为电机温度预测值与监测值的偏差为传感器偏差所致,不需要对eVTOL飞行器设备进行处理;而当|bpr-(tp+1)-btp+1|>btr时,表明模型预测的电机温度值与实际监测值相差较大,认为电机温度预测值与实际监测值的偏差为电机本身出现问题,需要进行电机检查和维修;
S6.4.对于步骤S6.1得到的第tp时刻的电机预测转速cpr-tp;采用光学编码器实际监测得到的第tp时刻的电机实际转速为ctp
比较cpr-tp与ctp,当|cpr-tp-ctp|≤ctr时,其中ctr为专家确定的允许电机转速误差,表明模型预测的电机转速值与实际监测值保持一致;
当|cpr-tp-ctp|>ctr时,表明模型预测的电机转速值与实际监测值相差较大,此时,需要立即对无人机电机进行检查和维修;
S6.5.当上述电池电量、电机温度、电机转速同时出现异常时,需要优先处理电机转速问题,其次,需要处理电机温度问题,最后,处理电池电量问题。
CN202411699558.3A 2024-11-26 2024-11-26 一种电动垂直起降飞行器飞行异常状态诊断方法 Active CN119203006B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411699558.3A CN119203006B (zh) 2024-11-26 2024-11-26 一种电动垂直起降飞行器飞行异常状态诊断方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411699558.3A CN119203006B (zh) 2024-11-26 2024-11-26 一种电动垂直起降飞行器飞行异常状态诊断方法

Publications (2)

Publication Number Publication Date
CN119203006A CN119203006A (zh) 2024-12-27
CN119203006B true CN119203006B (zh) 2025-04-22

Family

ID=94042415

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411699558.3A Active CN119203006B (zh) 2024-11-26 2024-11-26 一种电动垂直起降飞行器飞行异常状态诊断方法

Country Status (1)

Country Link
CN (1) CN119203006B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119203007A (zh) * 2024-11-26 2024-12-27 深圳市城市交通规划设计研究中心股份有限公司 一种基于eVTOL飞行器电池电压异常的紧急迫降方法
CN120199134B (zh) * 2025-03-19 2026-01-06 安胜(天津)飞行模拟系统有限公司 低空飞行员ai模型训练应用系统

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118570683A (zh) * 2024-07-30 2024-08-30 天之翼(苏州)科技有限公司 基于深度学习的无人机状态监测方法及系统

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190354644A1 (en) * 2018-05-18 2019-11-21 Honeywell International Inc. Apparatuses and methods for detecting anomalous aircraft behavior using machine learning applications
CN112633361A (zh) * 2020-12-20 2021-04-09 中国人民解放军空军预警学院 一种基于lstm神经网络的飞行紧急事件预测方法及装置
CN116704641B (zh) * 2023-06-16 2025-09-16 四川大学 无人机飞行数据异常检测方法、装置、设备及存储介质

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118570683A (zh) * 2024-07-30 2024-08-30 天之翼(苏州)科技有限公司 基于深度学习的无人机状态监测方法及系统

Also Published As

Publication number Publication date
CN119203006A (zh) 2024-12-27

Similar Documents

Publication Publication Date Title
CN119203006B (zh) 一种电动垂直起降飞行器飞行异常状态诊断方法
CN117952592B (zh) 充电桩的智能管理方法
Remadna et al. Leveraging the power of the combination of CNN and bi-directional LSTM networks for aircraft engine RUL estimation
CN111157898A (zh) 一种新能源车辆在线电池故障检测分析方法及装置
CN114757086B (zh) 多旋翼无人机实时剩余使用寿命预测方法和系统
Yang et al. The remaining useful life estimation of lithium-ion battery based on improved extreme learning machine algorithm
CN119227967B (zh) 低空无人机物流运输航路网络容量的评估方法及系统
CN116992624A (zh) 新能源汽车电机热管控方法
CN116184214A (zh) 车用动力电池寿命在线快速预测方法、装置及存储介质
Kang et al. Satellite power system state prediction based on online learning with parameter association rules
CN117445735B (zh) 云边协同的充电预警方法、设备及介质
Gao et al. A dynamic warning method for electric vehicle charging safety based on CNN-BiGRU hybrid model
CN118198542A (zh) 一种锂电池化成分容柜
CN119203007A (zh) 一种基于eVTOL飞行器电池电压异常的紧急迫降方法
CN120336789A (zh) 基于深度学习的可再生能源设备故障智能诊断方法
CN119091401B (zh) 一种交通行业无人机未来交通量与能源消耗预测方法
CN119202716A (zh) 一种温度传感器故障诊断及故障数据重构方法、系统、设备及介质
CN119273212A (zh) 一种基于恢复-聚类-差异化的配变老化失效率预测方法
CN118211094A (zh) 一种风电机组齿轮箱故障检测的方法
Mathi et al. SoC Estimation and Comparative Analysis of Lithium Polymer and Lithium-Ion Batteries in Unmanned Aerial Vehicles
Hui et al. A Health Assessment Method for Satellite Components Based on a Two-Dimensional Baseline Model
CN116681147A (zh) 电能需量预测方法和相关设备
CN120449719B (zh) 一种无人机爬升过程节能效果预测分析方法及系统
CN120447611B (zh) 无人机爬升过程的预测性维护方法、电子设备及存储介质
CN120728092B (zh) 一种热管辅助的浸没式电池包热管理系统

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant