CN118736904A - A civil aircraft stability assessment method based on real-time flight parameters - Google Patents
A civil aircraft stability assessment method based on real-time flight parameters Download PDFInfo
- Publication number
- CN118736904A CN118736904A CN202410733296.1A CN202410733296A CN118736904A CN 118736904 A CN118736904 A CN 118736904A CN 202410733296 A CN202410733296 A CN 202410733296A CN 118736904 A CN118736904 A CN 118736904A
- Authority
- CN
- China
- Prior art keywords
- flight
- aircraft
- stability
- real
- time
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title abstract description 29
- 238000013097 stability assessment Methods 0.000 title abstract description 14
- 238000011156 evaluation Methods 0.000 abstract description 34
- 238000004422 calculation algorithm Methods 0.000 abstract description 16
- 238000010801 machine learning Methods 0.000 abstract description 5
- 238000012937 correction Methods 0.000 abstract description 4
- 238000005516 engineering process Methods 0.000 abstract description 4
- 238000004140 cleaning Methods 0.000 abstract description 3
- 238000001914 filtration Methods 0.000 abstract description 3
- 238000013459 approach Methods 0.000 description 18
- 238000012360 testing method Methods 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 10
- 230000001133 acceleration Effects 0.000 description 9
- 238000012549 training Methods 0.000 description 9
- 238000001514 detection method Methods 0.000 description 8
- 238000012544 monitoring process Methods 0.000 description 8
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 7
- 239000011159 matrix material Substances 0.000 description 7
- 230000004044 response Effects 0.000 description 7
- 238000013528 artificial neural network Methods 0.000 description 6
- 230000000875 corresponding effect Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000002159 abnormal effect Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 5
- 238000007781 pre-processing Methods 0.000 description 5
- 238000001556 precipitation Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000013441 quality evaluation Methods 0.000 description 5
- 230000009467 reduction Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000013178 mathematical model Methods 0.000 description 3
- 230000008447 perception Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 230000005669 field effect Effects 0.000 description 2
- 230000010006 flight Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000007637 random forest analysis Methods 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 206010034719 Personality change Diseases 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000002301 combined effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000010219 correlation analysis Methods 0.000 description 1
- 238000002790 cross-validation Methods 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000033001 locomotion Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- ZRHANBBTXQZFSP-UHFFFAOYSA-M potassium;4-amino-3,5,6-trichloropyridine-2-carboxylate Chemical compound [K+].NC1=C(Cl)C(Cl)=NC(C([O-])=O)=C1Cl ZRHANBBTXQZFSP-UHFFFAOYSA-M 0.000 description 1
- 238000011158 quantitative evaluation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D21/00—Measuring or testing not otherwise provided for
- G01D21/02—Measuring two or more variables by means not covered by a single other subclass
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Medical Informatics (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明涉及飞行安全技术领域,具体为一种基于实时飞行参数的民用飞机平稳性评估方法,包括以下步骤:实时采集飞机的参数数据;将实时采集的参数数据进行滤波、去噪、校正、标定、清洗和数据修正的处理,以确保实时采集的参数数据准确性和可靠性。本发明利用实时飞行参数数据建立了平稳性评估模型,通过机器学习算法学习飞机的平稳性特征,能够更准确地评估飞机的平稳性,结合飞行动力学理论和先进的算法,能够对飞机的平稳性进行量化评估,提供客观的判断依据,同时能够实时收集和处理飞机的实时飞行数据,并根据评估结果发出警报,这使得飞行员能够准确迅速了解飞机的平稳性状况,并采取相应的应对措施,以降低飞行风险。
The present invention relates to the field of flight safety technology, specifically a civil aircraft stability assessment method based on real-time flight parameters, comprising the following steps: real-time acquisition of aircraft parameter data; filtering, denoising, correction, calibration, cleaning and data correction of the parameter data collected in real time to ensure the accuracy and reliability of the parameter data collected in real time. The present invention uses real-time flight parameter data to establish a stability assessment model, learns the stability characteristics of the aircraft through a machine learning algorithm, and can more accurately assess the stability of the aircraft. Combined with flight dynamics theory and advanced algorithms, the stability of the aircraft can be quantitatively assessed to provide an objective basis for judgment. At the same time, the real-time flight data of the aircraft can be collected and processed in real time, and an alarm can be issued according to the evaluation results, which enables the pilot to accurately and quickly understand the stability of the aircraft and take corresponding countermeasures to reduce flight risks.
Description
技术领域Technical Field
本发明涉及飞行安全技术领域,具体为一种基于实时飞行参数的民用飞机平稳性评估方法。The invention relates to the technical field of flight safety, and in particular to a civil aircraft stability assessment method based on real-time flight parameters.
背景技术Background Art
在民用航空领域,飞机的平稳性是飞行安全的关键因素,目前,民用飞机在极端天气条件下的飞行面临较大的挑战,极端天气条件往往会对飞机的平稳性造成不利影响,进而可能导致飞行事故的发生。因此,评估飞机在极端天气下的平稳性状态对于飞行安全具有重要意义。In the field of civil aviation, the stability of an aircraft is a key factor in flight safety. Currently, civil aircraft are facing great challenges in flying under extreme weather conditions, which often have an adverse effect on the stability of the aircraft, which may lead to flight accidents. Therefore, evaluating the stability of an aircraft in extreme weather conditions is of great significance to flight safety.
但是现有技术在实际使用时,平稳性评估方法主要是基于飞行员的经验和感觉,或者使用离线分析方法,这种方法存在主观性和延迟性的问题,无法满足实时评估的需求,不能实时准确地反映飞机在极端天气下的平稳性状态。However, in actual use, the existing technology mainly uses the stability assessment method based on the pilot's experience and feeling, or uses an offline analysis method. This method has problems of subjectivity and delay, cannot meet the needs of real-time assessment, and cannot accurately reflect the stability status of the aircraft in extreme weather in real time.
发明内容Summary of the invention
本发明的目的在于提供一种基于实时飞行参数的民用飞机平稳性评估方法,以解决不能实时准确地反映飞机在极端天气下的平稳性状态的问题。The purpose of the present invention is to provide a civil aircraft stability assessment method based on real-time flight parameters to solve the problem that the stability state of the aircraft under extreme weather conditions cannot be accurately reflected in real time.
为实现上述目的,本发明提供如下技术方案:一种基于实时飞行参数的民用飞机平稳性评估方法,包括以下步骤:To achieve the above object, the present invention provides the following technical solution: a method for evaluating the stability of a civil aircraft based on real-time flight parameters, comprising the following steps:
S1、获取飞行过程中的实时飞行参数数据:实时采集飞机的参数数据;S1. Obtaining real-time flight parameter data during flight: collecting aircraft parameter data in real time;
S2、参数数据预处理:将步骤S1中实时采集的参数数据进行滤波、去噪、校正、标定、清洗和数据修正的处理,以确保步骤S1中实时采集的参数数据准确性和可靠性;S2, parameter data preprocessing: filtering, denoising, correcting, calibrating, cleaning and data correction of the parameter data collected in real time in step S1 to ensure the accuracy and reliability of the parameter data collected in real time in step S1;
S3、获取气象数据:通过气象雷达、气象卫星、气象站获取当前位置和飞行高度的气象数据;S3. Obtaining meteorological data: Obtaining meteorological data of the current location and flight altitude through meteorological radar, meteorological satellite, and meteorological station;
S4、建立飞行参数模型:基于步骤S2中预处理后的飞行参数数据,建立飞行参数模型,用以描述飞机在不同飞行状态下的平稳性,并将实时飞行参数与步骤S3中获取的气象数据进行关联分析,根据飞行参数和气象数据,计算飞机的稳定性指标,同时,结合气象数据对飞机的飞行环境进行评估;S4, establishing a flight parameter model: Based on the flight parameter data preprocessed in step S2, a flight parameter model is established to describe the stability of the aircraft under different flight conditions, and the real-time flight parameters are correlated with the meteorological data obtained in step S3. According to the flight parameters and meteorological data, the stability index of the aircraft is calculated, and at the same time, the flight environment of the aircraft is evaluated in combination with the meteorological data;
S5、评估飞机的平稳性状态:利用步骤S4中建立的飞行参数模型,实时评估飞机在极端天气条件下的平稳性状态;S5. Evaluate the stability of the aircraft: using the flight parameter model established in step S4, evaluate the stability of the aircraft under extreme weather conditions in real time;
S6、飞行安全预警:根据步骤S5中的评估的平稳性指标判断飞机的状态,并设置相应的警报阈值。S6. Flight safety warning: determine the state of the aircraft according to the stability index evaluated in step S5, and set the corresponding alarm threshold.
优选的,所述步骤S1中参数数据包括飞行姿态、加速度、空气动力学参数、风速和气压的实时飞行参数的数据。Preferably, the parameter data in step S1 includes real-time flight parameter data of flight attitude, acceleration, aerodynamic parameters, wind speed and air pressure.
优选的,所述步骤S2中的对参数数据的预处理采用BF神经网络来实现。Preferably, the preprocessing of the parameter data in step S2 is implemented using a BF neural network.
优选的,所述步骤S3中气象数据包括但不限于风速、风向、降水量和气温。Preferably, the meteorological data in step S3 includes but is not limited to wind speed, wind direction, precipitation and temperature.
优选的,所述步骤S4中的稳定性指标包括但不限于:侧滑角、迎角、过载系数和失速边界。Preferably, the stability indicators in step S4 include but are not limited to: sideslip angle, angle of attack, overload factor and stall boundary.
优选的,所述步骤S5中评估飞机在极端天气条件下的平稳性状态,其评估准则包括但不限于:控制能力评估、飞行性能评估和飞行极限评估。Preferably, in step S5, the stability state of the aircraft under extreme weather conditions is evaluated, and the evaluation criteria include but are not limited to: control capability evaluation, flight performance evaluation and flight limit evaluation.
与现有技术相比,本发明的有益效果是:Compared with the prior art, the present invention has the following beneficial effects:
1、本发明利用实时飞行参数数据建立了平稳性评估模型,通过机器学习算法学习飞机的平稳性特征,能够更准确地评估飞机的平稳性,结合飞行动力学理论和先进的算法,能够对飞机的平稳性进行量化评估,提供客观的判断依据,同时能够实时收集和处理飞机的实时飞行数据,并根据评估结果发出警报,这使得飞行员能够准确迅速了解飞机的平稳性状况,并采取相应的应对措施,以降低飞行风险。1. The present invention uses real-time flight parameter data to establish a stability assessment model. By learning the stability characteristics of the aircraft through a machine learning algorithm, the stability of the aircraft can be assessed more accurately. Combining flight dynamics theory and advanced algorithms, the stability of the aircraft can be quantitatively assessed, providing an objective basis for judgment. At the same time, the real-time flight data of the aircraft can be collected and processed in real time, and an alarm can be issued according to the assessment results, which enables the pilot to accurately and quickly understand the stability of the aircraft and take corresponding countermeasures to reduce flight risks.
2、本发明的平稳性评估模型可以根据不同的飞行条件进行训练和学习,因此适用于各种极端天气条件下的飞行,包括恶劣气候、气流扰动等情况。2. The stability assessment model of the present invention can be trained and learned according to different flight conditions, and is therefore suitable for flights under various extreme weather conditions, including severe weather, airflow disturbances, and the like.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明一种基于实时飞行参数的民用飞机平稳性评估方法整体流程图;FIG1 is an overall flow chart of a method for evaluating the stability of a civil aircraft based on real-time flight parameters according to the present invention;
图2为本发明一种基于实时飞行参数的民用飞机平稳性评估方法的飞行平稳性评估体系流程图;FIG2 is a flow chart of a flight stability assessment system of a civil aircraft stability assessment method based on real-time flight parameters according to the present invention;
图3为本发明一种基于实时飞行参数的民用飞机平稳性评估方法的极端天气下气象模型构建图;FIG3 is a diagram showing a meteorological model construction under extreme weather conditions for a method for evaluating the stability of a civil aircraft based on real-time flight parameters according to the present invention;
图4为本发明一种基于实时飞行参数的民用飞机平稳性评估方法的完整平稳性飞行指标体系。FIG. 4 is a complete stable flight index system of a civil aircraft stability evaluation method based on real-time flight parameters according to the present invention.
具体实施方式DETAILED DESCRIPTION
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
实施例一Embodiment 1
请参阅图1-4,本发明提供一种技术方案:一种基于实时飞行参数的民用飞机平稳性评估方法,包括以下步骤:Referring to FIGS. 1-4 , the present invention provides a technical solution: a method for evaluating the stability of a civil aircraft based on real-time flight parameters, comprising the following steps:
S1、获取飞行过程中的实时飞行参数数据:实时采集飞机的参数数据,其中飞机的参数数据包括在飞行过程中,通过飞机上飞行数据记录仪或者飞机上的传感器设备,收集包括飞行姿态、加速度、角速度、空气动力学参数、风速和气压等实时飞行参数的数据。S1. Acquiring real-time flight parameter data during flight: collecting aircraft parameter data in real time, wherein the aircraft parameter data includes data of real-time flight parameters such as flight attitude, acceleration, angular velocity, aerodynamic parameters, wind speed and air pressure collected during flight through the flight data recorder or sensor equipment on the aircraft.
S2、参数数据预处理:将步骤S1收集到的实时飞行参数数据进行预处理,包括通过机器学习对采集到的实时飞行参数进行滤波、去噪、校正、标定、清洗、数据修正和相关性分析等处理,以确保数据的准确性和可靠性;S2. Parameter data preprocessing: preprocessing the real-time flight parameter data collected in step S1, including filtering, denoising, correcting, calibrating, cleaning, data correction and correlation analysis of the collected real-time flight parameters through machine learning to ensure the accuracy and reliability of the data;
其中机器学习包括但不限于RBF神经网络。首先对QAR数据进行清洗,包括处理缺失值、异常值和重复值等,从原始QAR数据中提取出有用的特征,例如提取文本中的关键词、提取图像中的特征等。然后对提取出的特征进行标准化处理,使得数据的分布符合RBF神经网络的输入要求。随后将数据进行编码,例如将文本数据转换为词袋模型、将图像数据转换为特征向量等。再将数据划分为训练集和测试集,用于训练和评估RBF神经网络模型的性能。随后对数据进行平衡处理,使得正负样本的数量相近,避免模型训练过程中的偏差。最后对数据进行降维处理,减少特征的数量,提高模型的训练效率和泛化能力。通过以上预处理步骤,可以有效地提高RBF神经网络在QAR数据上的性能和准确率。Machine learning includes but is not limited to RBF neural networks. First, the QAR data is cleaned, including processing missing values, outliers, and duplicate values, and useful features are extracted from the original QAR data, such as extracting keywords from text and extracting features from images. Then the extracted features are standardized so that the distribution of the data meets the input requirements of the RBF neural network. The data is then encoded, such as converting text data into a bag of words model and converting image data into a feature vector. The data is then divided into a training set and a test set for training and evaluating the performance of the RBF neural network model. The data is then balanced so that the number of positive and negative samples is similar to avoid deviations during model training. Finally, the data is subjected to dimensionality reduction processing to reduce the number of features and improve the training efficiency and generalization ability of the model. Through the above preprocessing steps, the performance and accuracy of the RBF neural network on QAR data can be effectively improved.
S3、获取气象数据:通过气象雷达、气象卫星、气象站等设备获取当前位置和飞行高度的气象数据,气象数据包括但不限于风速、风向、降水量、气温等。S3. Obtain meteorological data: Obtain meteorological data of the current location and flight altitude through meteorological radar, meteorological satellite, meteorological station and other equipment. The meteorological data includes but is not limited to wind speed, wind direction, precipitation, temperature, etc.
S4、建立飞行参数模型:基于预处理后的飞行参数数据,建立飞行参数模型,该模型的建立是基于物理原理的数学模型或统计学方法的数学模型。该模型是描述飞行器运动和响应的数学模型,它考虑了飞机在不同飞行条件下的动力学特性,在本发明中,飞行动力学模型被用于评估飞机的平稳性状态,将实时飞行参数与气象数据进行关联分析,即将已知的飞机物理特性和极端天气条件下的动力学模型结合,利用预先设定的算法和模型,计算飞机的稳定性指标,如侧滑角、迎角、过载系数、翻滚角、俯仰角以及偏航角的偏差值等,该模型基于历史数据和飞机动力学理论,能够准确预测飞机的平稳性,同时结合气象数据对飞机的飞行环境进行评估,例如风速是否超过飞机的极限承受能力等;S4. Establishing a flight parameter model: Based on the pre-processed flight parameter data, a flight parameter model is established. The establishment of this model is a mathematical model based on physical principles or a mathematical model based on statistical methods. This model is a mathematical model that describes the movement and response of the aircraft. It takes into account the dynamic characteristics of the aircraft under different flight conditions. In the present invention, the flight dynamics model is used to evaluate the stability of the aircraft, and the real-time flight parameters are correlated with the meteorological data. That is, the known physical characteristics of the aircraft and the dynamic model under extreme weather conditions are combined, and the stability index of the aircraft, such as the sideslip angle, angle of attack, overload coefficient, roll angle, pitch angle, and yaw angle deviation value, etc., are calculated using a pre-set algorithm and model. This model is based on historical data and aircraft dynamics theory, and can accurately predict the stability of the aircraft. At the same time, combined with meteorological data, the flight environment of the aircraft is evaluated, such as whether the wind speed exceeds the aircraft's ultimate bearing capacity, etc.;
其中飞机的飞行动力学模型,在极端天气条件影响时,可能需要考虑以下几种情况:The flight dynamics model of an aircraft may need to consider the following situations when affected by extreme weather conditions:
风场效应:风的强度和方向可能会发生剧烈变化,对飞机的平稳性产生显著影响。飞行动力学模型需要考虑风场的影响,包括侧风、顺风和逆风等。Wind field effects: The strength and direction of wind may change dramatically, which can have a significant impact on the stability of the aircraft. The flight dynamics model needs to consider the effects of the wind field, including crosswinds, tailwinds, and headwinds.
大气密度变化:大气密度可能会发生变化,如大气湍流、气温变化等。这些变化会影响飞机的升力和阻力,进而影响飞机的平稳性。飞行动力学模型需要考虑大气密度的变化,并将其纳入平稳性评估中。Atmospheric density changes: Atmospheric density may change, such as atmospheric turbulence, temperature changes, etc. These changes will affect the lift and drag of the aircraft, and thus the stability of the aircraft. The flight dynamics model needs to consider the changes in atmospheric density and incorporate them into the stability assessment.
湍流效应:湍流可能会更加强烈和不稳定,对飞机的平稳性产生影响。湍流会引起飞机的姿态变化和颠簸,飞行动力学模型需要考虑湍流效应,并模拟其对飞机的影响。Turbulence effects: Turbulence can be more intense and unstable, affecting the stability of the aircraft. Turbulence can cause changes in the aircraft's attitude and turbulence, and the flight dynamics model needs to take turbulence effects into account and simulate its impact on the aircraft.
雷暴和降水:雷暴和降水是极端天气的常见表现之一,它们会对飞机的气动特性和空气动力学性能产生直接影响。飞行动力学模型需要考虑雷暴和降水对飞机的影响,包括飞机表面的冰雪积聚、降雨对机翼和机身的影响等。Thunderstorms and precipitation: Thunderstorms and precipitation are common manifestations of extreme weather, which have a direct impact on the aerodynamic characteristics and aerodynamic performance of the aircraft. The flight dynamics model needs to consider the impact of thunderstorms and precipitation on the aircraft, including the accumulation of ice and snow on the aircraft surface, the impact of rainfall on the wings and fuselage, etc.
飞机的飞行动力学模型中飞机的操纵性和稳定性是重要的考虑因素,尤其是在极端天气条件下,下面是飞行动力学模型如何考虑飞机在极端天气条件下的稳定性方法:The maneuverability and stability of an aircraft are important considerations in the flight dynamics model of an aircraft, especially in extreme weather conditions. Here is how the flight dynamics model considers the stability of an aircraft in extreme weather conditions:
操纵性建模:飞行动力学模型中通常包括飞机的操纵面和操纵系统的建模。对于极端天气条件,模型需要考虑飞机操纵面的响应速度、力矩和控制效率等因素。这些参数会受到风速、风向和大气密度变化等因素的影响。通过在模型中引入这些影响因素,可以评估飞机在极端天气条件下的操纵性能。Maneuverability modeling: Flight dynamics models usually include the modeling of the aircraft's control surfaces and control systems. For extreme weather conditions, the model needs to consider factors such as the response speed, torque, and control efficiency of the aircraft's control surfaces. These parameters are affected by factors such as wind speed, wind direction, and changes in atmospheric density. By introducing these influencing factors into the model, the aircraft's maneuverability under extreme weather conditions can be evaluated.
稳定性建模:稳定性是飞机在飞行过程中保持平衡和稳定的能力。飞行动力学模型中通常包括飞机的静态稳定性和动态稳定性的建模。在极端天气条件下,风场和湍流等因素可能会对飞机的稳定性产生显著影响。飞行动力学模型需要考虑这些影响因素,并评估飞机在极端天气条件下的稳定性特性。Stability Modeling: Stability is the ability of an aircraft to maintain balance and stability during flight. Flight dynamics models typically include modeling of both static and dynamic stability of an aircraft. In extreme weather conditions, factors such as wind fields and turbulence may have a significant impact on the stability of an aircraft. Flight dynamics models need to account for these influencing factors and evaluate the stability characteristics of an aircraft in extreme weather conditions.
飞行控制系统建模:飞行动力学模型中还会考虑飞机的飞行控制系统,包括自动驾驶仪和飞行操纵系统。在极端天气条件下,飞行控制系统需要能够对飞机的姿态和航迹进行精确控制,以保持飞机的稳定性和操纵性能。飞行动力学模型考虑飞行控制系统的特性和响应,并评估其在极端天气条件下的控制能力;Flight control system modeling: The flight dynamics model also considers the aircraft's flight control system, including the autopilot and flight control system. In extreme weather conditions, the flight control system needs to be able to accurately control the aircraft's attitude and trajectory to maintain the aircraft's stability and maneuverability. The flight dynamics model considers the characteristics and responses of the flight control system and evaluates its control capabilities in extreme weather conditions;
其中上述计算飞机的平稳性指标,是指通过分析飞机的实时飞行参数和气象数据来计算。这些稳定性指标的具体计算方法因不同飞机类型、飞机传感器和数据处理算法而有所差异,通常会利用飞机的传感器数据和相关的物理模型,通过数学计算和分析来得出稳定性指标的数值,包括但不限于:侧滑角(sideslip angle),迎角(angle of attack),过载系数(load factor),失速边界(stall margin)等。The above calculation of the stability index of the aircraft refers to the calculation by analyzing the real-time flight parameters and meteorological data of the aircraft. The specific calculation methods of these stability indexes vary depending on the type of aircraft, aircraft sensors and data processing algorithms. Usually, the sensor data of the aircraft and the relevant physical models are used to obtain the values of the stability index through mathematical calculation and analysis, including but not limited to: sideslip angle, angle of attack, load factor, stall margin, etc.
侧滑角(sideslip angle):是指飞机的飞行方向与飞机机身朝向之间的夹角。它表示飞机是否在水平飞行状态下,以及飞机是否受到横向力的影响。侧滑角的计算可以利用飞机的姿态传感器数据或者通过飞机的空速计和航向仪数据进行推算。Sideslip angle: refers to the angle between the flight direction of the aircraft and the orientation of the aircraft body. It indicates whether the aircraft is in a horizontal flight state and whether the aircraft is affected by lateral forces. The calculation of the sideslip angle can be calculated using the aircraft's attitude sensor data or through the aircraft's airspeed meter and compass data.
迎角(angle of attack):是指飞机机翼所受气流与机翼弦线之间的夹角。它表示飞机机翼与气流的相对姿态,对飞机的升力和阻力产生影响。迎角的计算可以通过飞机的姿态传感器和空速计数据进行推算。Angle of attack: refers to the angle between the airflow on the aircraft wing and the chord line of the wing. It indicates the relative attitude of the aircraft wing and the airflow, and affects the lift and drag of the aircraft. The calculation of the angle of attack can be inferred from the aircraft's attitude sensor and airspeed meter data.
过载系数(load factor):是指飞机所受的载荷相对于重力加速度的比值。它表示飞机所受的加速度大小,对飞机的结构和操纵特性有重要影响。过载系数的计算可以通过飞机的加速度计和重力加速度进行比较。Load factor: refers to the ratio of the load on the aircraft to the acceleration due to gravity. It indicates the magnitude of the acceleration on the aircraft and has a significant impact on the aircraft's structure and handling characteristics. The load factor can be calculated by comparing the aircraft's accelerometer with the acceleration due to gravity.
失速边界(stall margin):是指飞机在给定的飞行状态下,离失速状态还有多大的余量。失速是指飞机机翼由于迎角过大而失去升力,导致飞机失去控制。失速边界的计算可以通过飞机的迎角传感器和升力系数的测量数据进行分析。Stall margin: refers to the margin of the aircraft from stalling under given flight conditions. Stalling means that the aircraft wing loses lift due to excessive angle of attack, causing the aircraft to lose control. The calculation of the stall margin can be analyzed through the aircraft's angle of attack sensor and lift coefficient measurement data.
飞机的平稳性指标,就是预设的平稳性阈值,该值可以根据不同飞机型号的特性进行动态调整。对于不同的飞行阶段,如起飞、巡航、降落等,也需要设置差异化的阈值。可以参考民航当局制定的相关飞行安全标准,如ICAO、FAA等的规定。例如,对于大型客机和小型通用航空器,其平稳性要求和阈值通常会有所不同。除了机型,还可以考虑当前的飞行状态,如巡航、起飞、降落等不同阶段,分别设置合适的阈值。不同阶段对平稳性的要求也会有所差异。可以参考行业标准、安全评估指标以及历史数据,确定合理的阈值范围。同时,在实际应用中也可以通过机器学习等方法,动态优化阈值以提高检测准确性。The stability index of an aircraft is the preset stability threshold, which can be dynamically adjusted according to the characteristics of different aircraft models. Differentiated thresholds also need to be set for different flight phases, such as takeoff, cruising, and landing. You can refer to the relevant flight safety standards formulated by the civil aviation authorities, such as the regulations of ICAO and FAA. For example, for large passenger aircraft and small general aviation aircraft, their stability requirements and thresholds are usually different. In addition to the aircraft model, you can also consider the current flight status, such as cruising, takeoff, landing and other different stages, and set appropriate thresholds respectively. The requirements for stability at different stages will also vary. You can refer to industry standards, safety assessment indicators and historical data to determine a reasonable threshold range. At the same time, in practical applications, you can also dynamically optimize the threshold to improve detection accuracy through methods such as machine learning.
通过选择异常检测算法并结合飞机型号、飞行状态等因素动态设置阈值,可以进一步完善提出的基于实时评估参数的民用飞机平稳性评估方法,算法包括但不限于异常检测算法。The proposed civil aircraft stability assessment method based on real-time assessment parameters can be further improved by selecting an anomaly detection algorithm and dynamically setting thresholds in combination with factors such as aircraft model and flight status. The algorithm includes but is not limited to anomaly detection algorithms.
异常检测算法,是利用无监督的异常检测算法-孤立森林,学习正常飞行数据的分布模式。根据异常点的检测概率或距离,动态调整各参数指标的阈值范围,提高异常识别的准确性。结合参数间的相关性,采用基于协方差矩阵的异常检测,捕捉多维度的联合异常。The anomaly detection algorithm uses an unsupervised anomaly detection algorithm, Isolation Forest, to learn the distribution pattern of normal flight data. According to the detection probability or distance of the anomaly point, the threshold range of each parameter index is dynamically adjusted to improve the accuracy of anomaly identification. Combined with the correlation between parameters, anomaly detection based on the covariance matrix is used to capture multi-dimensional joint anomalies.
S5、评估飞机的平稳性状态:利用构建的飞行参数模型,实时评估飞机在极端天气条件下的平稳性。实时评估飞机在极端天气条件下的平稳性的方法运用模糊综合评价来实现,通过对实时飞行参数数据与模型进行比对和分析,可以识别出飞机是否存在异常的平稳性行为,如姿态变化、加速度波动等,其中运用模糊综合评价方法可以很好解决飞行品质评价这个模糊的、难以量化的问题。通过建立模糊综合评价集,选用合适的隶属函数和算法,用模糊综合评价计算出飞行品质评价的结果,并对评价结果进行进一步的分析处理,得到更加科学、有效的飞行平稳性评价结果;S5. Evaluate the stability status of the aircraft: Use the constructed flight parameter model to evaluate the stability of the aircraft under extreme weather conditions in real time. The method of real-time evaluation of the stability of the aircraft under extreme weather conditions is implemented using fuzzy comprehensive evaluation. By comparing and analyzing the real-time flight parameter data with the model, it can be identified whether the aircraft has abnormal stability behavior, such as attitude changes, acceleration fluctuations, etc. The use of fuzzy comprehensive evaluation methods can well solve the fuzzy and difficult to quantify problem of flight quality evaluation. By establishing a fuzzy comprehensive evaluation set, selecting appropriate membership functions and algorithms, and using fuzzy comprehensive evaluation to calculate the results of the flight quality evaluation, and further analyzing and processing the evaluation results, a more scientific and effective flight stability evaluation result can be obtained;
判断飞机的平稳性状态,就是分析飞行参数,将实时采集的飞行参数与预设的安全范围进行比较和分析。根据不同的稳定性指标,使用相应的算法和模型来计算和评估飞机的稳定性状态。结合气象数据对飞机的飞行环境进行评估,例如风速是否超过飞机的极限承受能力等。To judge the stability of an aircraft, we need to analyze flight parameters and compare and analyze the real-time collected flight parameters with the preset safety range. According to different stability indicators, we use corresponding algorithms and models to calculate and evaluate the stability of the aircraft. We also use meteorological data to evaluate the flight environment of the aircraft, such as whether the wind speed exceeds the aircraft's limit tolerance.
飞机平稳性的评估方法结合飞行动力学模型的数学计算和仿真技术,可以提供对飞机在极端天气条件下的控制能力和飞行性能的定量评估。这些评估结果对于飞行员的决策和飞行操作,以及飞机设计和飞行控制系统的改进都具有重要意义。评估准则包括但不限于:控制能力评估、飞行性能评估、飞行极限评估。The aircraft stability assessment method combined with the mathematical calculation and simulation technology of the flight dynamics model can provide a quantitative assessment of the aircraft's control ability and flight performance under extreme weather conditions. These assessment results are of great significance to the pilot's decision-making and flight operations, as well as the improvement of aircraft design and flight control systems. The assessment criteria include but are not limited to: control ability assessment, flight performance assessment, and flight limit assessment.
控制能力评估:模拟飞机在极端天气条件下的操纵响应。通过对飞行动力学模型施加不同的输入信号,如方向舵、升降舵和副翼等,可以评估飞机的操纵响应特性。这些特性包括控制面的效率、响应速度、稳定性和控制力矩等。通过分析飞机在不同极端天气条件下的操纵响应,可以评估其控制能力的适应性和可靠性。Control capability assessment: Simulate the aircraft's control response under extreme weather conditions. By applying different input signals to the flight dynamics model, such as rudder, elevator, and aileron, the aircraft's control response characteristics can be evaluated. These characteristics include control surface efficiency, response speed, stability, and control torque. By analyzing the aircraft's control response under different extreme weather conditions, the adaptability and reliability of its control capability can be evaluated.
飞行性能评估:评估飞机在极端天气条件下的飞行性能。这包括飞机的升力、阻力、推力和速度等参数。模型可以考虑极端天气条件对这些参数的影响,如湍流的阻力增加、大气密度的变化等。通过分析飞机在极端天气条件下的飞行性能,可以评估其加速性能、爬升性能、滑行性能和降落性能等方面的表现。Flight performance evaluation: Evaluate the flight performance of an aircraft under extreme weather conditions. This includes parameters such as the aircraft's lift, drag, thrust, and speed. The model can take into account the effects of extreme weather conditions on these parameters, such as increased drag from turbulence, changes in atmospheric density, etc. By analyzing the aircraft's flight performance under extreme weather conditions, its acceleration, climb, glide, and landing performance can be evaluated.
飞行极限评估:评估飞机在极端天气条件下的飞行极限。飞行动力学模型可以模拟飞机在各种飞行状态下的动力学特性,如失速、危险俯仰角、危险滚转角等。通过分析飞机在极端天气条件下可能遭遇的极限情况,可以评估其安全边界和飞行限制,从而帮助制定适当的操作规程和飞行限制。Flight limit assessment: Evaluate the flight limits of an aircraft under extreme weather conditions. The flight dynamics model can simulate the dynamic characteristics of an aircraft under various flight conditions, such as stall, dangerous pitch angle, dangerous roll angle, etc. By analyzing the extreme conditions that an aircraft may encounter under extreme weather conditions, its safety margins and flight limits can be assessed, thereby helping to formulate appropriate operating procedures and flight restrictions.
S6、飞行安全预警:根据评估结果判断飞机的状态,并设置相应的警报阈值,预设的阈值可由飞机型号和飞行状态等因素决定。其中如果飞机的稳定性指标超过了预设的安全范围,系统将触发预警或报警机制。警报的级别和方式可以根据稳定性指标的严重程度和紧急性来确定。根据实时评估的结果和警报信息,飞行员可以采取相应的措施来调整飞机的姿态、速度或航向,或者自动调整飞机的控制参数,以保持飞机的稳定性和安全性。告警机制包括但不限于:音频警告、视觉警告、振动警告、报警信息;S6. Flight safety warning: Determine the status of the aircraft based on the evaluation results and set the corresponding alarm threshold. The preset threshold can be determined by factors such as the aircraft model and flight status. If the stability index of the aircraft exceeds the preset safety range, the system will trigger a warning or alarm mechanism. The level and method of the alarm can be determined according to the severity and urgency of the stability index. Based on the results of the real-time evaluation and the alarm information, the pilot can take appropriate measures to adjust the aircraft's attitude, speed or heading, or automatically adjust the aircraft's control parameters to maintain the stability and safety of the aircraft. The warning mechanism includes but is not limited to: audio warnings, visual warnings, vibration warnings, alarm messages;
其中音频警告,是指系统可以通过飞行员耳机或飞机内部的扬声器发出声音警报,以引起飞行员的注意。不同的稳定性问题可以使用不同的声音或音调进行区分,帮助飞行员识别问题的类型和严重程度。Audio warnings are when the system issues an audible alert through the pilot's headphones or speakers inside the aircraft to draw the pilot's attention. Different stability issues can be distinguished using different sounds or tones to help pilots identify the type and severity of the problem.
视觉警告,是指系统可以在飞机的仪表板或显示屏上显示警告信息,以吸引飞行员的视觉注意。这些警告信息通常以醒目的颜色、闪烁的字体或图形的形式呈现,以增加注意力和识别速度。Visual warnings refer to the system that can display warning information on the aircraft's instrument panel or display screen to attract the pilot's visual attention. These warning messages are usually presented in eye-catching colors, flashing fonts or graphics to increase attention and recognition speed.
振动警告,是指系统可以通过控制飞机座舱中的振动装置,在飞行员的座椅或控制杆上产生振动,以提醒飞行员存在稳定性问题。这种物理感知的警告方式可以在飞行员的注意力不集中或飞行环境嘈杂的情况下起到有效的作用。Vibration warning means that the system can generate vibrations on the pilot's seat or control stick by controlling the vibration device in the aircraft cockpit to remind the pilot of stability problems. This physical perception warning method can play an effective role when the pilot is not paying attention or the flight environment is noisy.
报警信息,是指系统可以通过飞机的通信设备或数据链路向地面调度中心发送警报信息,以便地面操作员了解飞机的稳定性状况,并采取相应的措施。这种方式可以提供额外的支持和决策依据,以确保飞机的安全性。Alarm information means that the system can send alarm information to the ground dispatch center through the aircraft's communication equipment or data link so that ground operators can understand the stability of the aircraft and take corresponding measures. This method can provide additional support and decision-making basis to ensure the safety of the aircraft.
实施例二Embodiment 2
以风场效应为例,提供一种技术方法,包括以下步骤:Taking the wind field effect as an example, a technical method is provided, including the following steps:
采用机器学习-径向基函数:RBF神经网络对QAR数据进行预处理,确定并排除那些异常无效数据,对缺失数据进行插值处理,减少系统误差,重构飞行阶段关键参数的实际曲线,使参数满足精度要求。Machine learning-radial basis function: RBF neural network is used to pre-process QAR data, identify and exclude abnormal and invalid data, interpolate missing data, reduce system errors, and reconstruct the actual curves of key parameters in the flight phase so that the parameters meet the accuracy requirements.
RBF神经网络是一个三层网络结构。输入层节点把输入信息传递到隐含层,它们之间通过径向基函数相连接。隐含层节点中的基函数对输入信号将在局部产生响应。输出节点与隐含层通过权值连接。RBF neural network is a three-layer network structure. The input layer nodes pass the input information to the hidden layer, and they are connected through radial basis functions. The basis functions in the hidden layer nodes will respond locally to the input signal. The output nodes are connected to the hidden layer through weights.
其中x是n维输入向量。σi是第i个感知的变量,决定了这个基函数中心点的宽度。m是感知单元的个数。ci是第i个基函数的中心,与x具有相同维数的向量。‖x-ci‖2表示x和ci之间的距离,hi(x)在ci处有一个唯一的最大值。Where x is the n-dimensional input vector. σi is the variable of the i-th perception, which determines the width of the center point of this basis function. m is the number of perception units. ci is the center of the i-th basis function, a vector with the same dimension as x. ‖xci‖2 represents the distance between x and ci , and h i (x) has a unique maximum at ci .
输入层是从x到hi(x)的非线性映射,输出层是从hi(x)到yk的线性映射,即:The input layer is a nonlinear mapping from x to hi (x), and the output layer is a linear mapping from hi (x) to yk , that is:
其中r是输出节点数,wik是权值。Where r is the number of output nodes and wik is the weight.
风场条件下,影响飞行品质因素中的气象环境相关QAR参数很多,下面将结合山东航空公司提供的B737-800机型的真实QAR数据,以风场变化对飞行员进近着陆阶段飞行的影响为例来简单分析。Under wind conditions, there are many meteorological environment-related QAR parameters that affect flight quality factors. The following will combine the real QAR data of the B737-800 model provided by Shandong Airlines to briefly analyze the impact of wind field changes on pilots' approach and landing phases of flight.
风向的改变会导致进近航道的偏移,飞行员需要根据实际风向进行航向调整,以保持正确的航道和下滑路径。风速的增加会使飞机地速增加,进近航段的时间缩短。相反,风速的减小会使飞机地速减小,需要采取措施来保持正确的速度和能量管理。A change in wind direction will cause the approach path to deviate, and the pilot needs to make heading adjustments based on the actual wind direction to maintain the correct path and glide path. An increase in wind speed will increase the aircraft ground speed and shorten the approach segment. Conversely, a decrease in wind speed will reduce the aircraft ground speed, and measures need to be taken to maintain the correct speed and energy management.
侧风会对飞机产生侧向力,使飞机在进近航道上发生侧滑。飞行员需要通过使用侧滑舵和横滚控制来抵消侧风的影响,以保持飞机在正确的水平面上。侧滑会导致飞机偏离预定的下滑路径,飞行员需要通过侧滑和横滚控制来重新调整飞机,以使其回到正确的下滑路径上。Crosswinds can create lateral forces on the aircraft, causing it to skid on the approach path. The pilot needs to counteract the effects of the crosswind by using the skid rudder and roll control to keep the aircraft on the correct level. Skidding can cause the aircraft to deviate from the intended glide path, and the pilot needs to readjust the aircraft by using the skid and roll control to get it back on the correct glide path.
实际飞行中,还会受到阵风和交叉风的影响。阵风是风速和风向突然变化的瞬时风。当飞机在进近阶段遇到强烈的阵风时,飞行员需要快速做出反应,通过调整推力、姿态和速度来保持飞机的稳定性和控制。交叉风是指与航向垂直的风。交叉风会产生侧向力,使飞机在进近航道上发生侧滑。飞行员需要根据交叉风的大小和方向进行侧滑和横滚的控制,以保持飞机在预定的航道上。进近阶段必须保持警惕,及时根据风速、风向的变化调整飞行操纵,从而保持飞机对正跑道安全着陆。In actual flight, the aircraft will also be affected by gusts and crosswinds. Gusts are instantaneous winds with sudden changes in wind speed and direction. When the aircraft encounters strong gusts during the approach phase, the pilot needs to react quickly and maintain the stability and control of the aircraft by adjusting thrust, attitude and speed. Crosswind refers to wind that is perpendicular to the heading. Crosswinds will generate lateral forces, causing the aircraft to skid on the approach path. The pilot needs to control the sideslip and roll according to the size and direction of the crosswind to keep the aircraft on the predetermined course. During the approach phase, you must remain vigilant and adjust the flight controls in time according to changes in wind speed and direction to keep the aircraft aligned with the runway and land safely.
因此,在考虑风场条件下多因素共同作用的基础上,需要对飞机飞行进行操纵性建模,稳定性建模,以及飞行控制系统建模。建模时,在飞行平稳性评价指标的选择上,结合前面提到的在风场条件下可能遇到的情况,选择侧滑角,迎角,过载系数,失速边界等作为一级评价指标。Therefore, considering the combined effects of multiple factors under wind field conditions, it is necessary to model the aircraft's flight maneuverability, stability, and flight control system. When modeling, in the selection of flight stability evaluation indicators, combined with the aforementioned situations that may be encountered under wind field conditions, the sideslip angle, angle of attack, overload factor, stall boundary, etc. are selected as the first-level evaluation indicators.
为了得到相对合理的飞行平稳性评价二级指标,根据山航提供的B737-800系列机型记录的QAR数据,参考波音机型飞机性能手册和飞行品质监控标准,选取影响B737-800机型进近阶段飞行品质QAR参数集。如果将其全部用来建立模型研究进近阶段的飞行品质,计算速度慢,同时,由于各参数之间的相互作用和信息重叠也会对评价结果造成影响。In order to obtain relatively reasonable secondary indicators for flight stability evaluation, the QAR parameter set affecting the flight quality of the B737-800 model during the approach phase was selected based on the QAR data recorded by the B737-800 series aircraft provided by Shandong Airlines, and with reference to the Boeing aircraft performance manual and flight quality monitoring standards. If all of them are used to establish a model to study the flight quality during the approach phase, the calculation speed will be slow, and the interaction and information overlap between the parameters will also affect the evaluation results.
因此,在建立评价指标体系之前,有必要对QAR参数进行约简处理,提取出影响进近阶段飞行品质的QAR关键参数集,只保留对飞行品质影响大的QAR参数,忽略影响小的QAR参数。Therefore, before establishing the evaluation index system, it is necessary to simplify the QAR parameters and extract the QAR key parameter set that affects the flight quality in the approach phase, retaining only the QAR parameters that have a great impact on the flight quality and ignoring the QAR parameters with a small impact.
本发明在对QAR参数的分类上,采用了无监督的异常检测算法-孤立森林:使用一种基于决策树的策略来查找孤立点,通过设置超平面把数据划分成多个互不重叠的区间,根据数据划分结果判断其是否异常。然后由t棵孤立树组成,在结点随机选取一个特征点将数据划分为两个区间,之后再继续选取随机特征点来划分每个区间,循环下去直到数据不可分或到达限定高度。由于区间划分是随机的,需要用集成方法求得收敛值,即反复构建新的树,最后综合所有树的结果。The present invention adopts an unsupervised anomaly detection algorithm - isolation forest in the classification of QAR parameters: a decision tree-based strategy is used to find isolated points, and the data is divided into multiple non-overlapping intervals by setting a hyperplane, and whether it is abnormal is determined according to the data division result. Then, t isolated trees are formed, and a feature point is randomly selected at the node to divide the data into two intervals, and then random feature points are continuously selected to divide each interval, and the cycle continues until the data is indivisible or reaches a limited height. Since the interval division is random, it is necessary to use an integrated method to obtain the convergence value, that is, repeatedly constructing new trees, and finally integrating the results of all trees.
生成t棵树后,训练结束,此时需要汇总每一棵树对样本的影响情况。对于一个测试样本x,令其遍历每一棵树,并计算x在每棵树的高度,得出x在树的高度平均值。如果x在一个结点中含多个训练数据,则需要修正x的高度,具体公式为:After generating t trees, the training is finished. At this time, it is necessary to summarize the impact of each tree on the sample. For a test sample x, let it traverse each tree and calculate the height of x in each tree to get the average height of x in the tree. If x contains multiple training data in a node, the height of x needs to be corrected. The specific formula is:
式中p(x,y)为异常分数,x为测试样本,y为样本个数,d(y)为样本平均深度,为欧拉常数。Where p(x, y) is the anomaly score, x is the test sample, y is the number of samples, and d(y) is the average depth of the samples. is Euler's constant.
获得每个测试样本的异常分数后,可以设置一个阈值,作为检测异常样本的边界。本文中p(x,y)取值范围为[0,1],p(x),y)越接近1,样本越趋向于异常,阈值取0.5。After obtaining the anomaly score of each test sample, a threshold can be set as the boundary for detecting abnormal samples. In this paper, the value range of p(x, y) is [0, 1]. The closer p(x, y) is to 1, the more abnormal the sample is. The threshold is 0.5.
根据FOQA监控手册,以及随机森林的指标筛选,选取12项二级指标选取为基准,其中12项二级指标分别为气压高度、横向加速度、指示空速、风速、风向、气压高度、垂直加速度、方向舵、横滚角、升降舵、危险俯仰角和大气总量,当降维后空间维数d=12时,重构阈值t>80%,因此选取前12个主成分进行降维,降维后计算特征矩阵V,作为低高度进近预测模型的样本数据集。According to the FOQA monitoring manual and the indicator screening of random forest, 12 secondary indicators were selected as the benchmark, including pressure altitude, lateral acceleration, indicated airspeed, wind speed, wind direction, pressure altitude, vertical acceleration, rudder, roll angle, elevator, dangerous pitch angle and total atmosphere. When the spatial dimension d=12 after dimensionality reduction, the reconstruction threshold t>80%, so the first 12 principal components were selected for dimensionality reduction. After dimensionality reduction, the feature matrix V was calculated as the sample data set of the low-altitude approach prediction model.
为了防止过拟合,将特征矩阵V随机抽样分为12组数据集,用于后续的k-fold交叉验证,即随机将数据集划分为12份,每次取一份作为测试样本X-test,剩余的子集作为训练样本X-train,重复12次直到取完所有子集做测试样本。为了考虑风场的影响,选取无线电高度为800英尺,逆风速度大于10m/s,侧风速度大于8m/s的X-train进行分析,X-test则无需根据风的情况筛选。To prevent overfitting, the feature matrix V is randomly sampled into 12 sets of data sets for subsequent k-fold cross validation, that is, the data set is randomly divided into 12 parts, one part is taken as the test sample X-test each time, and the remaining subsets are used as training samples X-train, and this is repeated 12 times until all subsets are taken as test samples. In order to consider the impact of the wind field, X-train with a radio altitude of 800 feet, a headwind speed greater than 10m/s, and a crosswind speed greater than 8m/s is selected for analysis, and X-test does not need to be screened according to wind conditions.
随机森林算法的关键参数是树的个数和训练树时的采样数,通常在树个数为120,采样数为234时,算法的预测结果达到最优值,不需要复杂的调参过程。The key parameters of the random forest algorithm are the number of trees and the number of samples when training the trees. Usually, when the number of trees is 120 and the number of samples is 234, the prediction results of the algorithm reach the optimal value, and no complicated parameter adjustment process is required.
选取QAR原始数据中进近及着陆阶段的相关飞行参数,得到数据特征矩阵,再从中随机采样得到训练集和测试集,并参考飞行品质监控标准对测试集数据赋予标签,最后就完成了第二级指标的筛选和删减。The relevant flight parameters of the approach and landing phases in the QAR original data are selected to obtain the data feature matrix, and then the training set and test set are randomly sampled from them. The test set data are labeled with reference to the flight quality monitoring standards, and finally the screening and deletion of the second-level indicators are completed.
最后,完成对飞机平稳性评估方法的整体构建。飞机平稳性的评估方法结合飞行动力学模型的数学计算和仿真技术,可以提供对飞机在极端天气条件下的控制能力和飞行性能的定量评估。Finally, the overall construction of the aircraft stability evaluation method is completed. The aircraft stability evaluation method combines the mathematical calculation and simulation technology of the flight dynamics model to provide a quantitative evaluation of the aircraft's control ability and flight performance under extreme weather conditions.
评估准则包括:控制能力评估、飞行性能评估、飞行极限评估。The evaluation criteria include: control capability assessment, flight performance assessment, and flight limit assessment.
不稳定的进近会导致飞机着陆时产生轻微或者剧烈摇晃,甚至影响飞行员的驾驶姿势。根据飞行品质监控中的相关监控项目,通过QAR数据来判定飞机着陆过程是否存在不稳定进近,根据三种评估所述的指标筛选2021年3月某天的902个航班中低高度进近阶段的航段数据,得到不平稳事件的样本,随后进行平稳性评估打分。An unstable approach can cause the aircraft to shake slightly or violently when landing, and even affect the pilot's driving posture. According to the relevant monitoring items in flight quality monitoring, QAR data is used to determine whether there is an unstable approach during the aircraft landing process. According to the three evaluation indicators, the segment data of the low-altitude approach phase of 902 flights on a certain day in March 2021 were screened to obtain a sample of unstable events, and then a stability assessment score was performed.
根据建立的飞行品质评价指标体系,可以得到模糊综合评价的因素集U,U={U1,U2,…Ui},(i=1,2,…,4),其中,U1,U2,U3,U4作为中间层(一级评级指标),而相对应的最底层(二级评级指标)则为Ui={Ui1,Ui2,…Uin},(n=1,2,3,…,s),同时必须满足: According to the established flight quality evaluation index system, the fuzzy comprehensive evaluation factor set U can be obtained, U = {U 1 ,U 2 ,…U i }, (i = 1,2,…,4), among which U 1 ,U 2 ,U 3 ,U 4 are used as the middle layer (first-level rating index), and the corresponding bottom layer (second-level rating index) is U i = {U i1 ,U i2 ,…U in }, (n = 1,2,3,…,s), and must satisfy the following conditions:
本发明采用层次分析法确定各评价指标的权重,通过采用调查问卷的形式获得判断矩阵。The present invention adopts the hierarchical analysis method to determine the weight of each evaluation index, and obtains the judgment matrix by adopting the form of a questionnaire.
在进行两两比较的因素相对重要水平确定时,根据层次分析法相对重要性专家打分表,对回收的10份调查问卷,用多数表决法,确定大的比较趋势,然后经过统计处理,对各个评价指标因素做了重要水平的确定,组成了判断矩阵。When determining the relative importance levels of the factors for pairwise comparison, the 10 returned questionnaires were used to determine the major comparative trends using the majority voting method based on the relative importance expert scoring table of the hierarchical analysis method. Then, after statistical processing, the importance levels of each evaluation index factor were determined to form a judgment matrix.
下面利用MATLAB软件,求矩阵的特征向量与最大特征值,并进行一致性检验。Next, we use MATLAB software to find the eigenvector and maximum eigenvalue of the matrix and perform a consistency test.
为了发现飞行品质评价指标体系中所有评价指标对目标层进近阶段飞行品质的影响程度,在各层次排序的基础上,还要进行系统的整体排序。通过层次总排序求得各因素对于进近阶段飞行品质的排序权重。In order to find out the influence of all evaluation indicators in the flight quality evaluation index system on the flight quality of the approach phase of the target layer, the overall ranking of the system should be carried out on the basis of the ranking of each level. The ranking weight of each factor on the flight quality of the approach phase is obtained through the total ranking of the levels.
最后建立模糊综合评价集。飞行品质的模糊综合评价集可用V={V1,V2,…Vn}来表示,按照飞行品质评价通常用到的方法,取n=5,即将评价结果分为5个等级。用优(V1),良(V2),中(V3)、差(V4),很差(V5),组成评价集V={V1,V2,V3,V4,V5}。Finally, a fuzzy comprehensive evaluation set is established. The fuzzy comprehensive evaluation set of flight quality can be represented by V = {V 1 , V 2 , ... V n }. According to the commonly used method for flight quality evaluation, n = 5 is taken, that is, the evaluation results are divided into 5 levels. Excellent (V 1 ), good (V 2 ), medium (V 3 ), poor (V 4 ), and very poor (V 5 ) are used to form the evaluation set V = {V 1 , V 2 , V 3 , V 4 , V 5 }.
飞行品质监控设定了监控项目和监控标准,每个监控项目都有制定的预设阈值,参考偏离阈值的程度和专家经验进行打分,通过5位飞行安全专家对本次B737-800机型航班的进近阶段飞行平稳性进行各个评价指标的评分。Flight quality monitoring sets monitoring items and standards. Each monitoring item has a preset threshold. Scoring is based on the degree of deviation from the threshold and expert experience. Five flight safety experts scored each evaluation indicator for the flight stability during the approach phase of the B737-800 flight.
在评分结束以后的反馈阶段,当某个飞行参数不符合既定标准或者严重超限时,将触发告警装置。系统将通过飞行员耳机发出声音警报,提醒飞行员不合理操作;飞机的仪表板上将闪烁红色字样,同时飞行员的座椅上产生震动,以提醒飞行员存在稳定性问题;最后系统会通过飞机的数据链路向地面调度中心发送警报信息,地面操作员了解飞机的稳定性状况后,向飞行员发出纠正指令。In the feedback phase after the scoring, when a flight parameter does not meet the established standard or seriously exceeds the limit, the warning device will be triggered. The system will sound an alarm through the pilot's headset to remind the pilot of unreasonable operation; the aircraft's dashboard will flash red, and the pilot's seat will vibrate to remind the pilot of stability problems; finally, the system will send an alarm message to the ground dispatch center through the aircraft's data link. After the ground operator understands the stability of the aircraft, he will issue corrective instructions to the pilot.
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410733296.1A CN118736904A (en) | 2024-06-07 | 2024-06-07 | A civil aircraft stability assessment method based on real-time flight parameters |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410733296.1A CN118736904A (en) | 2024-06-07 | 2024-06-07 | A civil aircraft stability assessment method based on real-time flight parameters |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118736904A true CN118736904A (en) | 2024-10-01 |
Family
ID=92848743
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410733296.1A Pending CN118736904A (en) | 2024-06-07 | 2024-06-07 | A civil aircraft stability assessment method based on real-time flight parameters |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118736904A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118134259A (en) * | 2024-04-09 | 2024-06-04 | 河北临空集团有限公司 | Safety management method and system based on aviation big data |
-
2024
- 2024-06-07 CN CN202410733296.1A patent/CN118736904A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118134259A (en) * | 2024-04-09 | 2024-06-04 | 河北临空集团有限公司 | Safety management method and system based on aviation big data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10643480B2 (en) | Method and apparatus for probabilistic alerting of aircraft unstabilized approaches using big data | |
EP3572332B1 (en) | Apparatus for detecting anomalous aircraft behavior at takeoff | |
CN113128342B (en) | Flight path data preprocessing method and aerial target identification method | |
Kong et al. | Bayesian deep learning for aircraft hard landing safety assessment | |
CN108609202B (en) | Flight bump prediction method and system | |
CN105518763B (en) | Aircraft navigation information generation device and aircraft navigation information generating method | |
CN105956790B (en) | Low-altitude flight situation safety evaluation index and evaluation method thereof | |
CN111142538B (en) | Unmanned ship operation strategy real-time decision-making method for water environment monitoring | |
CN118736904A (en) | A civil aircraft stability assessment method based on real-time flight parameters | |
CN107590878A (en) | A kind of unmanned plane during flying safe prediction apparatus for evaluating and method | |
CN106127407B (en) | Airplane travel scoring method and system based on multi-sensor information fusion | |
CN111175852B (en) | Airport fog forecast early warning method based on long-time memory algorithm | |
Guozhi et al. | An intelligent approach for flight risk prediction under icing conditions | |
CN109581381B (en) | Enhanced turbulence detection method based on vertical load factor | |
CN118798635A (en) | Wind shear event space-time grid assessment and early warning method, system and electronic equipment | |
CN110930639B (en) | Helicopter airborne wind shear alarm system and method | |
CN117389325A (en) | Flight data monitoring and flight control method based on airborne TSN network | |
CN117648866A (en) | Technical method for landing boundary sliding at final approach stage of civil aircraft test flight | |
Weng et al. | Aerodynamic analysis of a jet transport in windshear encounter during landing | |
Krüs | Criteria for crosswind variations during approach and touchdown at airports | |
CN115205582A (en) | Intelligent drawing-simulating aviation sensor fault detection and classification method | |
Saniat et al. | LSTM recurrent neural network assisted aircraft stall prediction for enhanced situational awareness | |
Al-Mahadin et al. | Automatic identification of wake vortex traverse by transport aircraft using fuzzy logic | |
CN118965823B (en) | Characterization Method of Aircraft Stall and Deviation Characteristics | |
Karaburun et al. | Aircraft takeoff speed prediction with machine learning: parameter analysis and model development |
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 |