Disclosure of Invention
In order to solve the above problems, the present application provides an aircraft health diagnosis criterion method, including:
step S1, acquiring the flight data unloaded to the ground;
step S2, reading criterion items in sequence, wherein the criterion items are generated according to a set format, and the criterion items at least comprise criterion contents, a criterion time threshold, an assignment expression and display settings;
and step S3, acquiring relevant parameters in the flight data for each criterion item, judging according to the criterion content in the criterion item, if the establishment time of the criterion content is greater than or equal to the criterion time threshold, performing assignment operation according to the set content of the assignment expression, and then performing display operation according to the set content, otherwise, performing display operation directly according to the set content.
Preferably, in step S2, the criterion entry further includes a label for indicating an event.
Preferably, the content of the criterion is a logic expression.
Preferably, the maximum length of the logic expression is 50 half-angle characters, and the result of the logic judgment is true or false.
Preferably, in step S2, the criterion entries further include event types including, but not limited to, technical statistics, equipment failures, usage restrictions, time statistics, parameter statistics.
Preferably, in step S2, the display setting includes a plurality of display types and display parameters, where each display type includes zero or more selected from a start time, an end time, an additional parameter, and a time statistic.
Preferably, the display parameters include a plurality of display parameters, each of which is displayed according to a preset rule, and the preset rule includes a maximum value of the parameter during the display time establishment period, a minimum value of the parameter during the display event establishment period, or a value of a start time of the parameter during the discrete quantity display event establishment period.
The health diagnosis criterion library designed by the method is used for interpreting and analyzing the flight parameter data, is high in speed and efficiency, and has important significance for shortening the preparation time for flying the airplane again and improving the use efficiency of the airplane.
Detailed Description
In order to make the implementation objects, technical solutions and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be described in more detail below with reference to the accompanying drawings in the embodiments of the present application. In the drawings, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The described embodiments are some, but not all embodiments of the present application. The embodiments described below with reference to the drawings are exemplary and intended to be used for explaining the present application, and should not be construed as limiting the present application. All other embodiments obtained by a person of ordinary skill in the art without any inventive work based on the embodiments in the present application are within the scope of protection of the present application. Embodiments of the present application will be described in detail below with reference to the drawings.
The invention discloses an aircraft health diagnosis criterion method, which mainly comprises the following steps:
step S1, acquiring the flight data unloaded to the ground;
step S2, reading criterion items in sequence, wherein the criterion items are generated according to a set format, and the criterion items at least comprise criterion contents, a criterion time threshold, an assignment expression and display settings;
and step S3, acquiring relevant parameters in the flight data for each criterion item, judging according to the criterion content in the criterion item, if the establishment time of the criterion content is greater than or equal to the criterion time threshold, performing assignment operation according to the set content of the assignment expression, and then performing display operation according to the set content, otherwise, performing display operation directly according to the set content.
Fig. 1 shows a specific embodiment of the present application, as shown in fig. 1, after the flight parameter data is unloaded to the ground data processing center, playable data is formed through data processing, related flight parameter data is called through the rapid diagnosis software according to the logic of the criterion library, the numerical value of each second of the related flight parameter data is read and assigned according to the interpretation logic set by the criterion library in the software background, when the interpretation logic is established, the rapid diagnosis software generates event information, when the flight parameter data does not meet the interpretation logic, the interpretation event is ended, the duration of the establishment of the event is generated, and key parameters such as the maximum value and the minimum value of the interpretation result in the time are generated. And sequentially finishing the logical operation of all the criteria, and finally sequentially displaying all the criteria logical operation results and related data information of the rack flight data according to the time sequence through a display picture of the rapid diagnosis software. The method is used as an important basis for ground service personnel to quickly judge the health state of the airplane, identify the fault condition of the airplane, judge the airplane to fly again and the like.
The main invention of the present application is to design a health diagnosis database for fast interpretation of flight parameter data in step S2, and then identify diagnosis items of the diagnosis database through flight parameter reading software in step S3, so as to purposefully read the flight parameter data and discriminate the read flight parameter data according to the diagnosis items. The flight parameter data are logically operated and interpreted through the database, so that information such as important flight events, parameter overrun, equipment faults, engine time statistics and the like in the flight can be quickly obtained, ground crew is assisted to quickly judge the working state of airborne equipment such as an engine and the like, and the information serves as an important reference basis for fault positioning and re-flying.
In step S2, the format of the criterion entry is typically:
mark, criterion content, duration, event type, event description
SET value assignment expression
PRN [ ] display type [ lambda ] display parameter
The event reasoning logic is that when the continuous establishment time of the criterion content is longer than or equal to the duration, the event is considered to be established, the starting time is recorded, and the assignment expression is operated; when the content of the criterion is not satisfied, the event is considered not to be satisfied, and the event is displayed according to the display type.
The expression components are spaced by a space, and the following description is given to each component:
the symbols are shown. Each event has a separate and unique label in the format of a three digit number.
② the content of the criterion. The content of the criterion is a logic expression, and the maximum length is 50 half-angle characters. The logical judgment result is true (1) or false (0).
Variables, constants, and logical operators may appear in logical expressions.
Operators in logical expressions include:
() A bracket operator;
| A A logical non-operator;
< smaller than operator;
-less than or equal to the operator;
> is greater than the operator;
greater than or equal to the operator;
an operator such as logic;
logical and operator;
an | logic or operator.
The above operators are processed from top to bottom in order of priority from high to low, and the same-level operators are processed from left to right. To avoid errors, a distinction can be made with a bracket operator.
Duration. The type is integer, the type is matched with the content of the criterion, when the continuous establishment time of the 'content of the criterion' is longer than the 'duration time', the event is judged to be established, and when the 'content of the criterion' is not established, an interface is displayed.
Event category. The type is integer, specifying the following event categories:
category 0 technology statistics;
a class 1 device failure;
class 2 usage restrictions;
category 3 time statistics;
category 4 parameter statistics;
class 5 is otherwise.
Event description. I.e., the chinese name of the event, with a maximum length of 64 half-corner characters or 32 chinese characters.
Sixthly, assigning an expression. The normal format of the assignment expression is "variable-arithmetic expression" with a maximum length of 50 half-angle characters.
And (c) indicating the type. The specification is as follows:
z is not displayed;
3, normally displaying, namely displaying the starting time, the ending time and the additional parameters;
x displays additional parameters, and does not display the starting time and the ending time;
and T, displaying time, and displaying time statistics when the processing is finished.
And displaying the parameters. The display parameters are selectable contents, and the number of the parameters is at most 12. The format is as follows:
parameter 1 (type), parameter 2 (type), parameter 3 (type) … ….
The display type is defined as follows:
(Max) shows the maximum value of the parameter during the event hold period;
(Min) displaying the minimum value of the parameter during the event establishment;
(Beg) shows the value (typically for a discrete quantity) of the parameter's starting time during the event hold.
The criterion items are formed one by one in the above mode, and a criterion library is finally formed after test verification. The database adopts a multi-authority and open type management architecture, designers design the layout aiming at the flight parameters after the layout is verified by tests, and a basic criterion library is generated, wherein users without management authority can only check the logic of the criterion and cannot change the criterion.
Aiming at individual requirements of users, a criterion input software interface is opened, the users can carry out specific criterion logic design input according to criterion design rules according to self use requirements, and newly added criteria can be stored under a personal account, so that the fixity of airplane basic criteria is ensured, the flexibility of using a criterion library is improved, and the interpretation requirements of various personnel are better met.
The health diagnosis criterion library designed by the method is used for interpreting and analyzing the flight parameter data, the airborne flight parameter data is actually measured and processed for 1 hour, the time consumption does not exceed 10 seconds, the speed is high, the efficiency is high, and the method is already used for various airplanes and has important significance for shortening the preparation time for flying the airplane again and improving the use efficiency of the airplane.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present application should be covered within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.