Method, device and man-machine interaction system for determining complexity of flight operation procedures
By performing hierarchical decomposition and graphical analysis of flight missions, and calculating the complexity of flight operation procedures with the entropy value method, the problem of inaccurate complexity determination in the existing technology is solved, and the complexity evaluation of high accuracy and sustainability is achieved, and the evaluation of the interaction labor efficiency of aviation equipment cockpits is supported.
Patent Information
- Application Number
- CN202510701595.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-28
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2045-05-28
AI Technical Summary
The method for determining the complexity of flight operation procedures in the prior art relies on subjective evaluation, resulting in inaccurate results and low sustainability, which cannot effectively guarantee the availability of human-computer interaction systems.
By hierarchically decomposing the flight mission, a solution sequence is generated, and an action control chart, information interaction chart and control mode diagram are drawn. The operation logic, quantity, information interaction and control mode complexity are calculated by combining the entropy value method, and the execution time is combined to determine the accuracy of the flight operation program with high accuracy.
It realizes quantitative evaluation with high accuracy and high sustainability of flight operation procedures, supports flight mission design, mission process optimization and dynamic allocation of human-machine system mission resources, and improves flight safety and efficiency.
Smart Images

Figure CN120215719B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of aviation equipment evaluation, and particularly to a method and device for determining the complexity of a flight operation procedure and a human-machine interaction system. Background Art
[0002] The human-machine interaction system is inseparable from the flight operation procedure, and the complexity of the flight operation procedure is the guarantee of the usability of the human-machine interaction system. The aircraft operating manual usually provides the flight operation procedure of the cockpit human-machine interaction interface for the pilot, requiring the pilot to perform tasks according to a series of operation items and operation standards. The operation steps in the standard flight operation procedure can be regarded as expected human-machine interaction behaviors. The appropriate complexity of the flight operation procedure can ensure that the interaction behaviors between the pilot and the aircraft and the aircraft automation system are within the acceptable capabilities of the pilot.
[0003] Traditional methods for determining the complexity of flight operation procedures often use subjective evaluation methods. However, this subjective evaluation method requires a large amount of human support, resulting in inaccurate and low-sustainability complexity of the finally determined flight operation procedure. Summary of the Invention
[0004] Embodiments of this application provide a method and device for determining the complexity of a flight operation procedure and a human-machine interaction system, which are used to solve the defect that the subjective evaluation method in the prior art requires a large amount of human support, resulting in inaccurate and low-sustainability complexity of the finally determined flight operation procedure, and realize the parsing of the flight operation procedure by the human-machine interaction system. Specifically, through the structured analysis of the three aspects of fine decomposition of flight operation actions, visual information interaction, and operation mode control, an action control diagram, an information interaction diagram, and a control mode diagram are drawn. Then, through the quantification of process operation nodes and probability solution by the number of operation actions, the logic of operation actions, the information interaction process, and the interaction control mode, the second complexity of the flight operation procedure is determined. Further, in combination with the execution duration of the flight task, the first complexity with higher accuracy can be determined. At the same time, the first complexity also has higher sustainability.
[0005] Embodiments of this application provide a method for determining the complexity of a flight operation procedure, including:
[0006] Performing hierarchical decomposition on the flight operation procedure corresponding to the flight task to generate a solution sequence of the flight operation procedure;
[0007] Drawing an action control diagram according to the operation action information in the solution sequence; drawing an information interaction diagram according to the attention distribution situation in the solution sequence; and drawing a control mode diagram according to the usage situation of the control devices in the solution sequence;
[0008] Determine the operation logic complexity and the operation quantity complexity according to the first node in the action control diagram; determine the information interaction complexity according to the second node in the information interaction diagram; and determine the control mode complexity according to the third node in the control mode diagram.
[0009] Determine the first complexity of the flight operation procedure according to the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity.
[0010] According to a method for determining the complexity of a flight operation procedure provided by an embodiment of the present application, the determining the operation logic complexity according to the first node in the action control diagram includes: determining the first total quantity of the first nodes in the action control diagram, and the number of adjacent nodes of each first node, where the number of adjacent nodes includes the number of input nodes and the number of output nodes; counting the total quantity of the first nodes corresponding to the same number of adjacent nodes, where the same number of adjacent nodes refers to the adjacent nodes with the same number of input nodes and the same number of output nodes; and using the entropy method to determine the operation logic complexity according to the first total quantity and each of the total quantities.
[0011] According to a method for determining the complexity of a flight operation procedure provided by an embodiment of the present application, the determining the operation quantity complexity according to the first node in the action control diagram includes: determining the first total quantity of the first nodes in the action control diagram, and the number of first nodes in each level of the action control diagram; and using the entropy method to determine the operation quantity complexity according to the first total quantity and the number of first nodes in each level.
[0012] According to a method for determining the complexity of a flight operation procedure provided by an embodiment of the present application, the determining the information interaction complexity according to the second node in the information interaction diagram; and the determining the control mode complexity according to the third node in the control mode diagram includes: determining the second total quantity of the second nodes in the information interaction diagram, and the number of second nodes in each level of the information interaction diagram; and using the entropy method to determine the information interaction complexity according to the second total quantity and the number of second nodes in each level; determining the third total quantity of the third nodes in the control mode diagram, and the number of third nodes in each level of the control mode diagram; and using the entropy method to determine the control mode complexity according to the third total quantity and the number of third nodes in each level.
[0013] A method for determining the complexity of a flight operation procedure provided by an embodiment of the present application, which uses the entropy method to determine the operation logic complexity according to the first total quantity and each of the second node quantities, includes: obtaining the operation logic complexity according to the first entropy formula; wherein, the first entropy formula is: ; represents the operation logic complexity; represents the total quantity of the same adjacent node quantities, is an integer greater than 1; represents the total quantity of the first nodes corresponding to the th adjacent node quantity;
[0014] A method for determining the complexity of a flight operation procedure provided by an embodiment of the present application, which uses the entropy method to determine the operation quantity complexity according to the first total quantity and the quantity of the first nodes at each level, includes: obtaining the operation quantity complexity according to the second entropy formula; wherein, the second entropy formula is: ; represents the operation quantity complexity; represents the total quantity of levels in the action control diagram, is an integer greater than 1; represents the quantity of the first nodes at the th level in the action control diagram;
[0015] A method for determining the complexity of a flight operation procedure provided by an embodiment of the present application, which hierarchically decomposes the flight operation procedure corresponding to a flight mission to generate a solution sequence of the flight operation procedure, includes: hierarchically decomposing the flight operation procedure corresponding to a flight mission to obtain a plurality of operation actions; analyzing the attention distribution and manipulation device usage of the pilot in each operation action according to the front-back execution logic and dependency relationship between the plurality of operation actions, and generating the solution sequence of the flight operation procedure.
[0016] A method for determining the complexity of a flight operation procedure provided by an embodiment of the present application. Determining a first complexity of the flight operation procedure according to the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity includes: determining a second complexity of the flight operation procedure according to the operation logic complexity, a first weight of the operation logic complexity, the operation quantity complexity, a second weight of the operation quantity complexity, the information interaction complexity, a third weight of the information interaction complexity, the control mode complexity, and a fourth weight of the control mode complexity; and determining the first complexity according to the second complexity and the execution duration of the flight operation procedure.
[0017] An embodiment of the present application further provides a device for determining the complexity of a flight operation procedure, including:
[0018] A sequence generation module, configured to hierarchically decompose a flight operation procedure corresponding to a flight mission to generate a solution sequence of the flight operation procedure;
[0019] A network diagram drawing module, configured to draw an action control diagram according to the operation action information in the solution sequence; draw an information interaction diagram according to the attention distribution situation in the solution sequence; and draw a control mode diagram according to the usage situation of manipulation devices in the solution sequence;
[0020] A complexity determination module, configured to determine the operation logic complexity and the operation quantity complexity according to a first node in the action control diagram; determine the information interaction complexity according to a second node in the information interaction diagram; and determine the control mode complexity according to a third node in the control mode diagram; and determine a first complexity of the flight operation procedure according to the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity.
[0021] An embodiment of the present application further provides a human-machine interaction system, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the method for determining the complexity of a flight operation procedure as described in any one of the above is implemented.
[0022] An embodiment of the present application further provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method for determining the complexity of a flight operation procedure as described in any one of the above is implemented.
[0023] An embodiment of the present application further provides a computer program product, including a computer program, and when the computer program is executed by a processor, the method for determining the complexity of a flight operation procedure as described in any one of the above is implemented.
[0024] The method, device and human-machine interaction system for determining the complexity of a flight operation program provided by an embodiment of the present application decompose the flight operation program corresponding to a flight task hierarchically to generate a solution sequence of the flight operation program; draw an action control diagram according to the operation action information in the solution sequence; draw an information interaction diagram according to the attention distribution in the solution sequence; and draw a control mode diagram according to the usage of control devices in the solution sequence; determine the operation logic complexity and operation quantity complexity according to the first nodes in the action control diagram; determine the information interaction complexity according to the second nodes in the information interaction diagram; and determine the control mode complexity according to the third nodes in the control mode diagram; determine the first complexity of the flight operation program according to the operation logic complexity, the operation quantity complexity, the information interaction complexity and the control mode complexity. During the whole process, the parsing of the flight operation program by the human-machine interaction system specifically draws an action control diagram, an information interaction diagram and a control mode diagram through the structured analysis of three aspects: fine decomposition of flight operation actions, visual information interaction and operation mode control. Then, by quantifying the process operation nodes and solving the probability through the number of operation actions, the logic of operation actions, the information interaction process and the interaction control mode, the second complexity of the flight operation program is determined. Further combining the execution duration of the flight task, the first complexity with relatively high accuracy can be determined. At the same time, the first complexity also has relatively high continuity. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0026] Figure 1 is a schematic flowchart of the method for determining the complexity of a flight operation program provided by an embodiment of the present application;
[0027] Figure 2 is a schematic diagram of the scenario for hierarchically decomposing a flight operation program provided by an embodiment of the present application;
[0028] Figure 3 is a schematic diagram of the action control diagram provided by an embodiment of the present application;
[0029] Figure 4 is a schematic diagram of the information interaction diagram provided by an embodiment of the present application;
[0030] Figure 5 is a schematic diagram of the control mode diagram provided by an embodiment of the present application;
[0031] Figure 6 It is a schematic structural diagram of a device for determining the complexity of a flight operation procedure provided by an embodiment of the present application;
[0032] Figure 7 It is a schematic structural diagram of a human - machine interaction system provided by an embodiment of the present application. Detailed implementation manners
[0033] To make the objectives, technical solutions and advantages of the present application clearer, the technical solutions in the present application will be clearly and completely described below with reference to the accompanying drawings in the present application. Apparently, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without making creative efforts shall fall within the protection scope of the present application.
[0034] To better understand the embodiments of the present application, the background technology will be elaborated in detail first:
[0035] With the extensive application of technologies such as automated control, dynamic allocation of human - machine functions, multi - channel interaction, and intelligent human - machine collaboration in the human - machine interaction system of military aircraft, the nature of the work of operators (such as pilots / crew operators) in the operation cabin (such as the cockpit / mission cabin) has gradually changed from low - level to high - level and from passive to active. Although the above - mentioned operators have innovation and flexibility, limited by the physiological and psychological limits, the speed and capacity of performing tasks are also limited. There is a close relationship between the manipulation ability of the operator and the task load level. Too high or too low a task load will cause the operator to forget or omit the flight operation procedure, resulting in human errors and even disasters. Most studies show that the accident rate caused by human errors is relatively high. Besides the physiological and psychological factors of the operator, the reasonable degree of the design adaptability of the flight operation procedure is also one of the key reasons. Weighing and analyzing the characteristics of the human - machine interaction system, reasonably allocating human - machine operation tasks, and ensuring that the operator is at a reasonable load level are the key factors for maximizing the effectiveness of the human - machine interaction system, improving flight performance, and reducing human - caused safety hazards.
[0036] Based on this, the human-machine interaction system is inseparable from the flight operation procedures, and the complexity of the flight operation procedures is the guarantee for the usability of the human-machine interaction system. Since the aircraft operation manual usually provides the flight operation procedures for the cockpit human-machine interaction interface to the pilots, requiring the pilots to perform flight tasks according to a series of operation items and operation standards, the operation steps in the standard flight operation procedures can be regarded as the expected human-machine interaction behaviors. The complexity of the appropriate flight operation procedures can ensure that the interaction behaviors between the pilots and the aircraft and the aircraft automation system are within the acceptable capabilities of the pilots. Therefore, it is necessary to quantify and describe the flight operation procedures from the perspective of complexity, which provides an important basis for pre-identifying whether the complexity of the flight operation procedures is within the acceptable load range of the pilots, whether the human-machine interaction requirements of the pilots reach the upper limit of the human information processing capabilities, and whether it will have an impact on flight performance and flight safety. It can provide quantitative data support for the evaluation of the human-machine interaction effectiveness of the new generation of aircraft cockpits, the optimization of task processes, and the reasonable allocation of human-machine functions, and provide important support for accelerating the development of the aviation equipment system.
[0037] In the previous research on the complexity of large and complex systems, the traditional method for determining the complexity of flight operation procedures often used the subjective evaluation method. However, this subjective evaluation method requires a large amount of human support, resulting in the complexity of the finally determined flight operation procedures being inaccurate and having low sustainability.
[0038] It should be noted that in the software field, the entropy method is usually used to measure the complexity of software programs in multiple dimensions. It has been widely recognized because it fits the characteristics of software and can comprehensively measure the complexity of the above software programs from multiple angles, and has been effectively extended and applied in the nuclear industry field.
[0039] In view of this, based on the analysis requirements of the human-computer interaction system in the field of aviation equipment evaluation technology, the present application provides a method and device for determining the complexity of a flight operation procedure and a human-computer interaction system. By hierarchically decomposing the flight operation procedure corresponding to a flight mission, a solution sequence of the flight operation procedure is generated; according to the operation action information in the solution sequence, an action control diagram is drawn; according to the attention distribution in the solution sequence, an information interaction diagram is drawn; and according to the usage of control devices in the solution sequence, a control mode diagram is drawn; according to the first node in the action control diagram, the operation logic complexity and the operation quantity complexity are determined; according to the second node in the information interaction diagram, the information interaction complexity is determined; and according to the third node in the control mode diagram, the control mode complexity is determined; according to the operation logic complexity, the operation quantity complexity, the information interaction complexity and the control mode complexity, the first complexity of the flight operation procedure is determined. In the whole process, the human-computer interaction system analyzes the flight operation procedure. Specifically, through the structured analysis of three aspects, namely, the fine decomposition of flight operation actions, visual information interaction and operation mode control, the action control diagram, the information interaction diagram and the control mode diagram are drawn. Then, through the quantification of process operation nodes and probability solution by the number of operation actions, the operation action logic, the information interaction process and the interaction control mode, the second complexity of the flight operation procedure is determined. Further, in combination with the execution duration of the flight mission, the first complexity with higher accuracy can be determined. At the same time, the first complexity also has higher continuity.
[0040] In addition, the above process can provide quantitative basis and standard method support for flight mission design, mission process optimization and dynamic allocation of task resources of the human-machine system, etc., and has been applied and verified in the identification flight test of a certain type of helicopter, effectively filling the blank in the engineering field such as the evaluation of the complexity of flight operation procedures in the cockpit interaction ergonomics of aviation equipment.
[0041] It should be noted that the execution subject involved in the embodiments of the present application may be a device for determining the complexity of a flight operation procedure or a human-computer interaction system. Hereinafter, taking the human-computer interaction system as an example, the method for determining the complexity of a flight operation procedure provided by the embodiments of the present application will be elaborated in detail:
[0042] Figure 1 is a schematic flowchart of the method for determining the complexity of a flight operation procedure provided by the embodiments of the present application. As Figure 1 shown, the method includes the following steps 101-step 104.
[0043] Step 101: Hierarchically decompose the flight operation procedure corresponding to a flight mission to generate a solution sequence of the flight operation procedure.
[0044] Among them, a flight mission is the sum of multiple operation actions connected hierarchically and logically.
[0045] A flight operation procedure refers to a series of standardized and normalized operation steps and operation processes that a pilot follows to ensure flight safety and efficiently complete flight objectives when performing flight tasks. This flight operation procedure can cover at least one key link in the entire flight cycle, from pre-flight preparation, engine start, taxiing, takeoff and climb, hovering, cruising, descent, approach and landing to post-flight inspection.
[0046] The solution sequence of the flight operation procedure refers to a series of executable and traceable operation steps and operation execution logics obtained by decomposing and arranging the flight operation procedure in a logical order to achieve safe and efficient completion of flight objectives when performing the above-mentioned flight tasks.
[0047] It should be noted that analyzing and decomposing flight tasks is the basic condition for quantifying complexity. The pilot executes in the cockpit according to the flight operation procedure / flight operation manual to complete the flight task. Starting from the characteristics of the man-machine interaction system of the flight task, the flight operation procedure provides a series of operation action items, and requires the pilot to realize the information transmission and control with each device in the man-machine interaction system based on the display devices (such as Head-Up Display (HUD), Multi-Function Display (MFD), and Head Mounted Display (HMD), etc.), manipulation devices (such as display controls, instrument panel control boards, throttle levers, control sticks, and foot pedals, etc.), voice communication devices, and personal protective equipment in the above-mentioned man-machine interaction system, and complete the information processing process of perception-cognition-response-execution. Based on this, after the man-machine interaction system obtains the flight task to be executed by the pilot, it can determine the flight operation procedure corresponding to the flight task, and then hierarchically decompose the flight operation procedure to generate the solution sequence of the flight operation procedure, providing data support for subsequent determination of the complexity of the flight operation procedure.
[0048] The above step 101 is elaborated in detail as follows:
[0049] In some embodiments, the man-machine interaction system hierarchically decomposes the flight operation procedure corresponding to the flight task to generate the solution sequence of the flight operation procedure, which may include: the man-machine interaction system hierarchically decomposes the flight operation procedure corresponding to the flight task to obtain a plurality of operation actions; the man-machine interaction system analyzes the attention distribution and manipulation device usage of the pilot in each operation action according to the front-back execution logic and dependency relationship between the plurality of operation actions, and generates the solution sequence of the flight operation procedure.
[0050] Since a flight mission is the sum of multiple operating actions connected hierarchically and logically, the human-machine interaction system can analyze the flight mission, hierarchically decompose the flight operation procedure corresponding to the flight mission until it can no longer be decomposed into simpler operating actions, and connect the operating actions to structurally describe the sequential execution logic and dependency relationships among the multiple operating actions, so as to analyze the pilot's attention allocation and the use of operating devices in each operating action, generate a solution sequence of the flight operation procedure, and provide an important analysis basis for objectively and standardly quantifying the complexity of the flight operation procedure subsequently.
[0051] Exemplarily, as Figure 2 shown, it is a schematic diagram of the scenario for hierarchically decomposing the flight operation procedure provided by an embodiment of the present application. It can be seen from Figure 2 this that the human-machine interaction system hierarchically decomposes the flight operation procedure corresponding to the flight mission to obtain N operating actions, where N is an integer greater than 1. Then, based on the sequential execution logic and dependency relationships among these N operating actions, the human-machine interaction system analyzes the pilot's attention allocation in each operating action (i.e., the visual interaction between the pilot and the above display devices such as HUD, MFD, and HMD, etc.), as well as the use of operating devices (such as display controls, instrument panel control panels, throttle levers, joysticks, and foot pedals, etc.), and generates a solution sequence of the flight operation procedure.
[0052] In summary, the parsing of the flight operation procedure by the human-machine interaction system specifically provides effective data support for the subsequent establishment of a complexity quantification index system for the flight operation procedure through structured analysis in three aspects: fine decomposition of flight operation actions, visual information interaction, and operation mode control.
[0053] Step 102: Draw an action control diagram according to the operation action information in the solution sequence; draw an information interaction diagram according to the attention allocation situation in the solution sequence; and draw a control mode diagram according to the use of operating devices in the solution sequence.
[0054] To better determine the complexity of the above flight operation procedure, the human-machine interaction system can draw an information network diagram based on the solution sequence of the flight operation procedure. The information network diagram can include an action control diagram, an information interaction diagram, and a control mode diagram. Specifically, the human-machine interaction system depicts the operation action information in the solution sequence to draw an action control diagram; the human-machine interaction system depicts the attention allocation situation in the solution sequence to draw an information interaction diagram; and the human-machine interaction system depicts the use of operating devices in the solution sequence to draw a control mode diagram.
[0055] Optionally, the drawing form of the above action control diagram is in the form of a flowchart.
[0056] Optionally, the drawing forms of the above information interaction diagram and the above control mode diagram are in the form of a data structure information diagram.
[0057] Exemplarily, as Figure 3 shown, it is a schematic diagram of an action control diagram provided by an embodiment of the present application. In Figure 3 it: This action control diagram is the action control diagram of a certain type of helicopter during the takeoff phase. This action control diagram includes 8 levels and 13 operation actions, and each operation action corresponds to a first node. These 13 first nodes are respectively pressing the flight control button 1, confirming whether the button light is lit 2, observing the MFD page information 3, pushing the control stick forward 4, observing the external visual scene 5, observing the speed information 6, indicating that the airspeed reaches the takeoff speed requirement 7, adjusting the control stick 8, adjusting the collective pitch lever 9, adjusting the foot pedals 10, observing the external visual scene 11, observing the flight information 12, and takeoff and climb 13. Specifically, the first level includes pressing the flight control button 1; the second level includes confirming whether the button light is lit 2 and observing the MFD page information 3; the third level includes pushing the control stick forward 4; the fourth level includes observing the external visual scene 5 and observing the speed information 6; the fifth level includes indicating that the airspeed reaches the takeoff speed requirement 7; the sixth level includes adjusting the control stick 8, adjusting the collective pitch lever 9, and adjusting the foot pedals 10; the seventh level includes observing the external visual scene 11 and observing the flight information 12; the eighth level includes takeoff and climb 13.
[0058] Exemplarily, as Figure 4 shown, it is a schematic diagram of an information interaction diagram provided by an embodiment of the present application. In Figure 4 it: This information interaction diagram is the information interaction diagram of a certain type of helicopter during the takeoff phase. This information interaction diagram includes 6 levels and 8 operation actions, and each operation action corresponds to a second node. These 8 second nodes are respectively takeoff and climb 1, confirming whether the button light is lit 2, observing the MFD page information 3, observing the flight information 4, adjusting the collective pitch lever 5, adjusting the control stick 6, adjusting the foot pedals 7, and observing the flight control information 8. Specifically, the first level includes takeoff and climb 1; the second level includes confirming whether the button light is lit 2; the third level includes observing the MFD page information 3; the fourth level includes observing the flight information 4; the fifth level includes adjusting the collective pitch lever 5, adjusting the control stick 6, and adjusting the foot pedals 7; the sixth level includes observing the flight control information 8.
[0059] Exemplarily, as Figure 5 shown, it is a schematic diagram of a control mode diagram provided by an embodiment of the present application. In Figure 5Chinese: This control mode diagram is for a certain type of helicopter during the takeoff phase. The control mode diagram includes 11 levels and 16 operation actions. Each operation action corresponds to a third node. These 16 third nodes are respectively: Takeoff climb 1, Observe flight control panel 2, Observe MFD page information 3, Adjust control stick 4, Adjust collective pitch lever 5, Adjust foot pedals 6, Press flight control button 7, Press peripheral keys 8, Push control stick to the left 9, Push control stick to the right 10, Push control stick forward 11, Push control stick backward 12, Raise collective pitch lever 13, Lower collective pitch lever 14, Step on left foot pedal 15, and Step on right foot pedal 16. Specifically, the first level includes Takeoff climb 1; the second level includes Observe flight control panel 2; the third level includes Observe MFD page information 3; the fourth level includes Adjust control stick 4; the fifth level includes Adjust collective pitch lever 5; the sixth level includes Adjust foot pedals 6; the seventh level includes Press flight control button 7; the eighth level includes Press peripheral keys 8; the ninth level includes Push control stick to the left 9, Push control stick to the right 10, Push control stick forward 11, and Push control stick backward 12; the tenth level includes Raise collective pitch lever 13 and Lower collective pitch lever 14; the eleventh level includes Step on left foot pedal 15 and Step on right foot pedal 16.
[0060] It should be noted that there is no limit to the timing sequence for the human-machine interaction system to draw the action control diagram, information interaction diagram, and control mode diagram.
[0061] Step 103: Determine the operation logic complexity and operation quantity complexity according to the first node in the action control diagram; determine the information interaction complexity according to the second node in the information interaction diagram; and determine the control mode complexity according to the third node in the control mode diagram.
[0062] After the human-machine interaction system has drawn the information network diagram, it can determine the initial complexity of the flight operation procedure based on the nodes in the information network diagram. This initial complexity is a comprehensive body of information such as the relationship between quantity, type, and basic elements. Specifically, this initial complexity can include: operation logic complexity, operation quantity complexity, information interaction complexity, and control mode complexity, etc.
[0063] Among them, the operation logic complexity refers to the complexity of the logical sequence when performing the required operation actions in the flight operation procedure.
[0064] The operation quantity complexity refers to the complexity of the quantity of the required operation actions in the flight operation procedure.
[0065] The information interaction complexity refers to the complexity of the information interaction between the pilot and the human-machine interaction system during the execution of the flight mission and the occupancy situation of the information resource channels of the pilot during the execution of this flight mission.
[0066] The complexity of the control mode refers to the complexity of the human-machine control operation and cognition made by the pilot on the corresponding control devices after completing information acquisition and information processing.
[0067] It should be noted that the calculation basis for different complexities is different. Specifically, the calculation basis for the operation logic complexity and the operation quantity complexity is the action control diagram; the calculation basis for the information interaction complexity is the information interaction complexity; the calculation basis for the control mode complexity is the control mode diagram. That is to say, the human-machine interaction system can determine the operation logic complexity and the operation quantity complexity according to the first node in the action control diagram; this human-machine interaction system can determine the information interaction complexity according to the second node in the information interaction diagram; this human-machine interaction system determines the control mode complexity according to the third node in the control mode diagram. Among them, the determination timing of the four complexities of the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity is not limited.
[0068] Due to the above initial complexities, that is, the calculation processes of the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity mainly originate from Shannon, the "father of information",'s definition of information entropy. From the perspective of information dissemination, information entropy can represent the value of information and can be used as a standard to measure the high or low value of information. In information theory, the source output is a random quantity, and the uncertainty or information volume of this source can be measured by probability distribution. For example, the information entropy is calculated using the information entropy formula.
[0069] Among them, the information entropy formula is: ; represents the information entropy, which is used to measure the uncertainty or information volume of the source; represents the total number of all possible output symbols of the source, that is, the number of types of source symbols, is an integer greater than 1; represents the th symbol output by the source; represents the th symbol output by the source;
[0070] Compared with thermodynamics, the above information entropy measurement can be divided into the first type of entropy and the second type of entropy. The human-machine interaction system can calculate the entropy value, that is, calculate the initial complexity, from two aspects: logical regularity and the number of levels, based on the information network diagram. Specifically, this type of node with the same number of input and output paths has the same first type of entropy value, which can be used to evaluate the regularity of the program control logic; and this type of node with the same number and the same type of neighbor nodes has the same second type of entropy value, which can be used to evaluate the number of levels of the program control diagram.
[0071] That is to say, the complexity of operation logic is determined by the number of nodes in the process of flight mission execution, which is in line with the definition of the first type of entropy; the complexity of operation quantity, information interaction complexity, and control mode complexity are determined by the hierarchical level (abbreviation: level) in the process of flight mission execution, which is in line with the second type of entropy.
[0072] Based on this, the corresponding relationship between the above initial complexity and the information entropy measurement is shown in Table 1.
[0073] Table 1:
[0074] [[ID=!0]]
[0075] The following details the process of the human-computer interaction system determining the operation logic complexity:
[0076] In some embodiments, the human-computer interaction system determines the operation logic complexity according to the first node in the action control diagram, which may include: the human-computer interaction system determines the first total number of the first nodes in the action control diagram, and the number of adjacent nodes of each first node, where the number of adjacent nodes includes the number of input nodes and the number of output nodes; the human-computer interaction system counts the total number of first nodes corresponding to the same number of adjacent nodes, and the same number of adjacent nodes refers to the adjacent nodes with the same number of input nodes and the same number of output nodes; the human-computer interaction system uses the entropy value method to determine the operation logic complexity according to the first total number and each total number.
[0077] After the human-computer interaction system draws the action control diagram, it can count the first total number of all first nodes in the action control diagram, and the number of adjacent nodes of each first node. Then, the human-computer interaction system traverses all the numbers of adjacent nodes and determines the total number of first nodes corresponding to the same number of adjacent nodes, where the total number of the same number of adjacent nodes is at least one. Next, the human-computer interaction system uses the entropy value method to calculate the first total number and each total number to obtain the operation logic complexity.
[0078] It should be noted that the time sequence for the human-computer interaction system to determine the first total number and the number of each adjacent node is not limited. <!
[0079] In some embodiments, the human-computer interaction system uses the entropy value method to determine the operation logic complexity according to the first total number and the number of each second node, which may include: the human-computer interaction system obtains the operation logic complexity according to the first entropy value formula.
[0080] Among them, the first entropy value formula is: ;
[0081] represents the operation logic complexity; represents the total number of the same number of adjacent nodes, is an integer greater than 1; represents the total number of first nodes corresponding to the number of adjacent nodes at the ith level;
[0082] Exemplarily, in combination with Figure 2 , as shown in Table 2, it is a table between the same number of adjacent nodes and the corresponding first nodes provided in the embodiments of the present application.
[0083] Table 2:
[0084]
[0085] It can be seen from Table 2 that when the number of input nodes is 0 and the number of output nodes is 2, the number of corresponding first nodes is 1; when the number of input nodes is 1 and the number of output nodes is 1, the number of corresponding first nodes is 2; when the number of input nodes is 4 and the number of output nodes is 2, the number of corresponding first nodes is 1; when the number of input nodes is 1 and the number of output nodes is 2, the number of corresponding first nodes is 2; when the number of input nodes is 2 and the number of output nodes is 3, the number of corresponding first nodes is 7; when the number of input nodes is 3 and the number of output nodes is 2, the number of corresponding first nodes is 3; when the number of input nodes is 3 and the number of output nodes is 4, the number of corresponding first nodes is 2; when the number of input nodes is 2 and the number of output nodes is 0, the number of corresponding first nodes is 1.
[0086] In combination with Figure 2 and Table 2, the human-computer interaction system uses the above first entropy formula to calculate and obtain .
[0087] The process of the human-computer interaction system determining the complexity of the operation quantity will be elaborated in detail below:
[0088] In some embodiments, the human-computer interaction system determines the complexity of the operation quantity according to the first nodes in the action control diagram, which may include: the human-computer interaction system determines the total number of the first nodes in the action control diagram and the number of the first nodes at each level in the action control diagram; the human-computer interaction system uses the entropy method to determine the complexity of the operation quantity according to the total number and the number of the first nodes at each level.
[0089] After the human-computer interaction system draws the action control diagram, it can count the total number of all the first nodes in the action control diagram and the number of the first nodes at each level in the action control diagram. Then, the human-computer interaction system uses the entropy method to calculate the total number and the number of the first nodes at each level to obtain the complexity of the operation quantity.
[0090] It should be noted that the timing for the human - machine interaction system to determine the first total quantity and the quantity of the first nodes at each level is not limited.
[0091] In some embodiments, the human - machine interaction system uses the entropy value method to determine the operation quantity complexity according to the first total quantity and the quantity of the first nodes at each level, which may include: the human - machine interaction system obtains the operation quantity complexity according to the second entropy value formula.
[0092] Among them, the second entropy value formula is: ;
[0093] represents the operation quantity complexity; represents the total quantity of levels in the action control diagram, is an integer greater than 1; represents the quantity of the first nodes at the th level in the action control diagram;
[0094] Exemplarily, in combination with Figure 2 , as shown in Table 3, it is a table of the first nodes at each level and the corresponding adjacent nodes provided by the embodiments of the present application.
[0095] Table 3:
[0096]
[0097] In combination with Figure 2 and Table 3, the human - machine interaction system uses the above - mentioned second entropy value formula to calculate and obtain .
[0098] The following elaborates in detail the process by which the human - machine interaction system determines the information interaction complexity:
[0099] In some embodiments, the human - machine interaction system determines the information interaction complexity according to the second nodes in the information interaction diagram, which may include: the human - machine interaction system determines the second total quantity of the second nodes in the information interaction diagram and the quantity of the second nodes at each level in the information interaction diagram; and uses the entropy value method to determine the information interaction complexity according to the second total quantity and the quantity of the second nodes at each level.
[0100] After the human - machine interaction system draws the information interaction diagram, it can count the second total quantity of all the second nodes in the information interaction diagram and the quantity of the second nodes at each level in the information interaction diagram. Then, the human - machine interaction system uses the entropy value method to calculate the second total quantity and the quantity of the second nodes at each level to obtain the information interaction complexity.
[0101] It should be noted that there is no limit to the timing of the human-computer interaction system to determine the second total quantity and the quantity of the second nodes at each level.
[0102] In some embodiments, the human-computer interaction system uses the entropy method to determine the information interaction complexity according to the second total quantity and the quantity of the second nodes at each level, which may include: the human-computer interaction system obtains the information interaction complexity according to the third entropy formula.
[0103] Among them, the third entropy formula is: ;
[0104] represents the information interaction complexity; represents the total number of levels in the information interaction graph, is an integer greater than 1; represents the th level in the information interaction graph; represents the second total quantity.
[0105] Exemplarily, combined with Figure 3 , as shown in Table 4, it is a table of the second nodes at each level and their corresponding adjacent nodes provided by the embodiments of the present application.
[0106] Table 3:
[0107]
[0108] Combined with Figure 3 and Table 4, the human-computer interaction system uses the above third entropy formula to calculate and obtain .
[0109] The following elaborates in detail the process of the human-computer interaction system determining the control mode complexity:
[0110] In some embodiments, the human-computer interaction system determines the control mode complexity according to the third nodes in the control mode graph, which may include: the human-computer interaction system determines the third total quantity of the third nodes in the control mode graph and the quantity of the third nodes at each level in the control mode graph; and uses the entropy method to determine the control mode complexity according to the third total quantity and the quantity of the third nodes at each level.
[0111] After the human-computer interaction system draws the control mode graph, it can count the third total quantity of all the third nodes in the control mode graph and the quantity of the third nodes at each level in the control mode graph. Then, the human-computer interaction system uses the entropy method to calculate the third total quantity and the quantity of the third nodes at each level to obtain the control mode complexity.
[0112] It should be noted that the timing for the human-computer interaction system to determine the third total quantity and the quantity of third nodes at each level is not limited.
[0113] In some embodiments, the human-computer interaction system uses the entropy value method to determine the control mode complexity according to the third total quantity and the quantity of third nodes at each level, which may include: the human-computer interaction system obtains the control mode complexity according to the fourth entropy value formula.
[0114] Among them, the fourth entropy value formula is: ;
[0115] represents the control mode complexity; represents the total number of levels in the control mode diagram, is an integer greater than 1; represents the th level of the third node quantity in the control mode diagram; represents the third total quantity.
[0116] Exemplarily, in combination with Figure 4 , as shown in Table 5, it is a table of the third nodes at each level and the corresponding adjacent nodes provided by the embodiments of the present application.
[0117] Table 5:
[0118]
[0119] In combination with Figure 4 and Table 5, the human-computer interaction system uses the above fourth entropy value formula to calculate and obtain .
[0120] Step 104: Determine the first complexity of the flight operation procedure according to the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity.
[0121] Among them, the first complexity is a quantitative index comprehensively measuring the complexity of the flight operation procedure, and can also be called the measurement result of the workload scale.
[0122] The above step 104 will be elaborated in detail below:
[0123] In some embodiments, the human-machine interaction system determines the first complexity of the flight operation procedure according to the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity, which may include: the human-machine interaction system determines the second complexity of the flight operation procedure according to the operation logic complexity, the first weight of the operation logic complexity, the operation quantity complexity, the second weight of the operation quantity complexity, the information interaction complexity, the third weight of the information interaction complexity, the control mode complexity, and the fourth weight of the control mode complexity; the human-machine interaction system determines the first complexity according to the second complexity and the execution duration of the flight operation procedure.
[0124] Among them, the first weight is used to represent the contribution weight value of the operation logic complexity to the second complexity.
[0125] The second weight is used to represent the contribution weight value of the operation quantity complexity to the second complexity.
[0126] The third weight is used to represent the contribution weight value of the information interaction complexity to the second complexity.
[0127] The fourth weight is used to represent the contribution weight value of the control mode complexity to the second complexity.
[0128] The execution duration, which can also be regarded as a kind of time pressure, is another important factor affecting the calculation of the complexity of the review. This time pressure refers to the time limit or time requirement faced when completing a flight mission, which is generally measured by the urgency, deadline, or predetermined time limit of the flight mission. Under the condition of a certain task volume, the less time it takes to operate, the greater the time pressure, and the higher the first complexity of the flight operation procedure. Optionally, the unit of the execution duration is minutes (min), or it can also be seconds (s), and no specific limitation is made here.
[0129] In the complexity quantification process of the human-machine interaction system based on the principle of information entropy increase, through the operation action quantity, operation action logic, information interaction process, and interaction control mode, the quantification of process operation nodes and probability solution are carried out, and a determination system for the second complexity of the flight operation procedure under the standard task procedure is established. The specific process is as follows. Multiple linear regression weighting can be performed on the operation logic complexity, operation quantity complexity, information interaction complexity, and control mode complexity, that is, the operation logic complexity, the first weight, the operation quantity complexity, the second weight, the information interaction complexity, the third weight, the control mode complexity, and the fourth weight are calculated to obtain the second complexity.
[0130] To more comprehensively evaluate the complexity of flight operation procedures, while calculating the second complexity subsequently, the actual execution duration spent on the execution of flight tasks can be recorded and observed to evaluate the importance and urgency of flight operation procedures, supporting the measurement of the complexity of flight operation procedures from the dimension of time requirements. Specifically, the second complexity and the execution duration can be calculated to comprehensively evaluate the second complexity per unit time, so as to obtain a relatively accurate first complexity with high sustainability.
[0131] Optionally, the human-machine interaction system determines the second complexity of the flight operation procedure according to the operation logic complexity, the first weight of the operation logic complexity, the operation quantity complexity, the second weight of the operation quantity complexity, the information interaction complexity, the third weight of the information interaction complexity, the control mode complexity, and the fourth weight of the control mode complexity, which may include: the human-machine interaction system obtains the second complexity of the flight operation procedure according to the first calculation formula.
[0132] Among them, the first calculation formula is:
[0133] ;
[0134] represents the second complexity; represents the first weight; represents the second weight; represents the third weight; represents the fourth weight.
[0135] Exemplarily, through expert consultation and the fuzzy comprehensive evaluation method, taking the weight consultation results of four typical mission phases of pilots, namely takeoff and climb, hover, cruise, and approach and landing, as an example, α, β, γ, and δ are obtained as 0.7191, -1.0249, 0.2799, and 0.5787 respectively. Thus, based on the initial complexity of different mission phases, the above first calculation formula can be used to calculate the corresponding second complexity of different mission phases. Specifically, as shown in Table 6, it is a table of the initial complexity and the corresponding second complexity of different mission phases provided by the embodiments of the present application.
[0136] Table 6:
[0137]
[0138] Optionally, the human-machine interaction system determines the first complexity according to the second complexity and the execution duration of the flight operation procedure, which may include: the human-machine interaction system obtains the first complexity according to the second calculation formula.
[0139] Among them, the second calculation formula is: ;
[0140] represents the first complexity; represents the execution duration.
[0141] Exemplarily, based on the above Table 6 and the statistically obtained execution durations corresponding to different task stages, the human-machine interaction system can adopt the above second calculation formula to comprehensively evaluate the complexity of the flight operation procedure per unit time by the ratio of the second complexity and the execution duration of different task stages, that is, obtain the first complexity with relatively high accuracy. Specifically, as shown in Table 7, it is a table of the second complexity and the corresponding first complexity of different task stages provided by the embodiments of the present application.
[0142] Table 7:
[0143]
[0144] It should be noted that in the ergonomic flight test of a certain type of helicopter, the determination result of the first complexity of the flight operation procedure has a consistent positive correlation with the corresponding second complexity, effectively verifying the usability of the method for determining the complexity of the flight operation procedure provided by the embodiments of the present application.
[0145] In the embodiments of the present application, the flight operation procedure corresponding to the flight task is hierarchically decomposed to generate a solution sequence of the flight operation procedure; according to the operation action information in the solution sequence, an action control diagram is drawn; according to the attention allocation situation in the solution sequence, an information interaction diagram is drawn; and according to the usage situation of the control devices in the solution sequence, a control mode diagram is drawn; according to the first node in the action control diagram, the operation logic complexity and the operation quantity complexity are determined; according to the second node in the information interaction diagram, the information interaction complexity is determined; and according to the third node in the control mode diagram, the control mode complexity is determined; according to the operation logic complexity, the operation quantity complexity, the information interaction complexity and the control mode complexity, the first complexity of the flight operation procedure is determined. Throughout the process, the human-machine interaction system analyzes the flight operation procedure specifically through the structured analysis of the three aspects of the fine decomposition of flight operation actions, visual information interaction and operation mode control, and draws the action control diagram, the information interaction diagram and the control mode diagram. Then, through the quantification and probability solution of the process operation nodes by the operation action quantity, the operation action logic, the information interaction process and the interaction control mode, the second complexity of the flight operation procedure is determined. Further combined with the execution duration of the flight task, the first complexity with relatively high accuracy can be determined. At the same time, the first complexity also has relatively high sustainability.
[0146] Next, the device for determining the complexity of the flight operation procedure provided by the embodiments of the present application will be described. The device for determining the complexity of the flight operation procedure described below can be correspondingly referred to the method for determining the complexity of the flight operation procedure described above.
[0147] Figure 6 It is a schematic structural diagram of a device for determining the complexity of a flight operation procedure provided by an embodiment of the present application. As Figure 6 shown, the device includes: a sequence generation module 601, a network diagram drawing module 602, and a complexity determination module 603.
[0148] The sequence generation module 601 is configured to hierarchically decompose a flight operation procedure corresponding to a flight mission to generate a solution sequence of the flight operation procedure;
[0149] The network diagram drawing module 602 is configured to draw an action control diagram according to the operation action information in the solution sequence; draw an information interaction diagram according to the attention distribution situation in the solution sequence; and draw a control mode diagram according to the usage situation of manipulation devices in the solution sequence;
[0150] The complexity determination module 603 is configured to determine the operation logic complexity and the operation quantity complexity according to the first nodes in the action control diagram; determine the information interaction complexity according to the second nodes in the information interaction diagram; and determine the control mode complexity according to the third nodes in the control mode diagram; and determine the first complexity of the flight operation procedure according to the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity.
[0151] Optionally, the complexity determination module 603 is specifically configured to determine the first total quantity of the first nodes in the action control diagram and the number of adjacent nodes of each first node, where the number of adjacent nodes includes the number of input nodes and the number of output nodes; count the total quantity of the first nodes corresponding to the same number of adjacent nodes, where the same number of adjacent nodes refers to the adjacent nodes with the same number of input nodes and the same number of output nodes; and use the entropy method to determine the operation logic complexity according to the first total quantity and each of the total quantities.
[0152] Optionally, the complexity determination module 603 is specifically configured to determine the first total quantity of the first nodes in the action control diagram and the number of first nodes in each level of the action control diagram; and use the entropy method to determine the operation quantity complexity according to the first total quantity and the number of first nodes in each level.
[0153] Optionally, the complexity determination module 603 is specifically configured to determine the second total quantity of the second nodes in the information interaction diagram and the number of second nodes in each level of the information interaction diagram; and use the entropy method to determine the information interaction complexity according to the second total quantity and the number of second nodes in each level; determine the third total quantity of the third nodes in the control mode diagram and the number of third nodes in each level of the control mode diagram; and use the entropy method to determine the control mode complexity according to the third total quantity and the number of third nodes in each level.
[0154] Optionally, the complexity determination module 603 is specifically configured to obtain the operation logic complexity according to the first entropy value formula, where the first entropy value formula is: ; represents the operation logic complexity; represents the total number of the same adjacent node quantities, is an integer greater than 1; represents the total number of the first nodes corresponding to the th adjacent node quantity;
[0155] Optionally, the complexity determination module 603 is specifically configured to obtain the operation quantity complexity according to the second entropy value formula, where the second entropy value formula is: ; represents the operation quantity complexity; represents the total number of levels in the action control diagram, is an integer greater than 1; represents the number of the first nodes in the th level in the action control diagram; represents the first total quantity.
[0156] Optionally, the sequence generation module 601 is specifically configured to perform hierarchical decomposition on the flight operation program corresponding to the flight mission to obtain multiple operation actions; analyze the attention distribution and control device usage of the pilot in each operation action according to the front-back execution logic and dependency relationship between the multiple operation actions, and generate a solution sequence of the flight operation program.
[0157] Optionally, the complexity determination module 603 is specifically configured to determine the second complexity of the flight operation program according to the operation logic complexity, the first weight of the operation logic complexity, the operation quantity complexity, the second weight of the operation quantity complexity, the information interaction complexity, the third weight of the information interaction complexity, the control mode complexity, and the fourth weight of the control mode complexity; determine the first complexity according to the second complexity and the execution duration of the flight operation program.
[0158] Figure 7 is a schematic structural diagram of the human-computer interaction system provided by the embodiment of the present application, as Figure 7As shown in the figure, the human-computer interaction system may include: a processor 710, a communications interface 720, a memory 730, and a communication bus 740. Among them, the processor 710, the communications interface 720, and the memory 730 complete communication with each other through the communication bus 740. The processor 710 may call logical instructions in the memory 730 to execute a method for determining the complexity of a flight operation program. The method includes: hierarchically decomposing a flight operation program corresponding to a flight mission to generate a solution sequence of the flight operation program; drawing an action control diagram according to the operation action information in the solution sequence; drawing an information interaction diagram according to the attention allocation situation in the solution sequence; and drawing a control mode diagram according to the usage of control devices in the solution sequence; determining the operation logic complexity and the operation quantity complexity according to a first node in the action control diagram; determining the information interaction complexity according to a second node in the information interaction diagram; and determining the control mode complexity according to a third node in the control mode diagram; determining a first complexity of the flight operation program according to the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity.
[0159] In addition, when the logical instructions in the foregoing memory 730 are implemented in the form of software function units and sold or used as independent products, they may be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.
[0160] On the other hand, an embodiment of the present application further provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the method for determining the complexity of the flight operation program provided by each of the above methods. The method includes: hierarchically decomposing the flight operation program corresponding to the flight mission to generate a solution sequence of the flight operation program; drawing an action control diagram according to the operation action information in the solution sequence; drawing an information interaction diagram according to the attention allocation situation in the solution sequence; and drawing a control mode diagram according to the usage of the control devices in the solution sequence; determining the operation logic complexity and the operation quantity complexity according to the first node in the action control diagram; determining the information interaction complexity according to the second node in the information interaction diagram; and determining the control mode complexity according to the third node in the control mode diagram; determining the first complexity of the flight operation program according to the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity.
[0161] On another aspect, an embodiment of the present application further provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is implemented to execute the method for determining the complexity of the flight operation program provided by each of the above methods. The method includes: hierarchically decomposing the flight operation program corresponding to the flight mission to generate a solution sequence of the flight operation program; drawing an action control diagram according to the operation action information in the solution sequence; drawing an information interaction diagram according to the attention allocation situation in the solution sequence; and drawing a control mode diagram according to the usage of the control devices in the solution sequence; determining the operation logic complexity and the operation quantity complexity according to the first node in the action control diagram; determining the information interaction complexity according to the second node in the information interaction diagram; and determining the control mode complexity according to the third node in the control mode diagram; determining the first complexity of the flight operation program according to the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity.
[0162] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.
[0163] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0164] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for determining the complexity of a flight operation procedure, characterized in that Including: Hierarchically decompose the flight operation procedure corresponding to the flight mission to generate a solution sequence of the flight operation procedure; Draw an action control diagram according to the operation action information in the solution sequence; draw an information interaction diagram according to the attention distribution in the solution sequence; and draw a control mode diagram according to the usage of control devices in the solution sequence; Determine the first total number of the first nodes in the action control diagram, the number of adjacent nodes of each first node, and the number of first nodes in each layer of the action control diagram, where the number of adjacent nodes includes the number of input nodes and the number of output nodes; count the total number of first nodes corresponding to the same number of adjacent nodes, and the same number of adjacent nodes refers to the adjacent nodes with the same number of input nodes and the same number of output nodes; Obtain the operation logic complexity according to the first entropy formula, and obtain the operation quantity complexity according to the second entropy formula; Among them, the first entropy value formula is as follows: ; The second entropy value formula is as follows: ; represents the complexity of the operation logic; represents the total quantity of the same adjacent node quantity, is an integer greater than 1; represents the total quantity of the first nodes corresponding to the adjacent node quantity; represents the first total quantity; represents the complexity of the operation logic; represents the total quantity of levels in the action control diagram, is an integer greater than 1; represents the quantity of the first nodes in the th level in the action control diagram; Determine the second total number of the second nodes in the information interaction diagram, and the number of second nodes in each layer of the information interaction diagram; and use the entropy method to determine the information interaction complexity according to the second total number and the number of second nodes in each layer; Determine the third total number of the third nodes in the control mode diagram, and the number of third nodes in each layer of the control mode diagram; and use the entropy method to determine the control mode complexity according to the third total number and the number of third nodes in each layer; Determine the first complexity of the flight operation procedure according to the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity.
2. The method for determining the complexity of a flight operation procedure according to claim 1, wherein The hierarchically decomposing the flight operation procedure corresponding to the flight mission to generate a solution sequence of the flight operation procedure includes: Hierarchically decompose the flight operation procedure corresponding to the flight mission to obtain a plurality of operation actions; Analyze the attention distribution and the usage of control devices of the pilot in each operation action according to the front-back execution logic and the dependency relationship between the plurality of operation actions, and generate a solution sequence of the flight operation procedure.
3. The method for determining the complexity of a flight operation procedure according to claim 1 or 2, characterized in that, The determining the first complexity of the flight operation procedure according to the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity includes: Determine the second complexity of the flight operation procedure according to the operation logic complexity, the first weight of the operation logic complexity, the operation quantity complexity, the second weight of the operation quantity complexity, the information interaction complexity, the third weight of the information interaction complexity, the control mode complexity, and the fourth weight of the control mode complexity; Determine the first complexity according to the second complexity and the execution duration of the flight operation procedure.
4. A device for determining the complexity of a flight operation procedure, characterized in that, Including: A sequence generation module, configured to hierarchically decompose the flight operation procedure corresponding to the flight mission to generate a solution sequence of the flight operation procedure; A network diagram drawing module, configured to draw an action control diagram according to the operation action information in the solution sequence; draw an information interaction diagram according to the attention distribution in the solution sequence; and draw a control mode diagram according to the usage of the manipulation device in the solution sequence; A complexity determination module, configured to determine the total number of first nodes in the action control diagram, the number of adjacent nodes of each first node, and the number of first nodes in each layer of the action control diagram, where the number of adjacent nodes includes the number of input nodes and the number of output nodes; count the total number of first nodes corresponding to the same number of adjacent nodes, where the same number of adjacent nodes refers to adjacent nodes with the same number of input nodes and the same number of output nodes; Obtain the operation logic complexity according to the first entropy value formula, and obtain the operation quantity complexity according to the second entropy value formula; Among them, the first entropy value formula is: ; The second entropy value formula is: ; Indicates the complexity of the operation logic; Indicates the total quantity of the same adjacent node quantity, is an integer greater than 1; Indicates the total quantity of the first nodes corresponding to the adjacent node quantity; Indicates the first total quantity; Indicates the complexity of the operation logic; Indicates the total number of levels in the action control diagram, is an integer greater than 1; Indicates the number of the first nodes in the th level of the action control diagram; The complexity determination module is further configured to determine the total number of second nodes in the information interaction diagram and the number of second nodes in each layer of the information interaction diagram; and use the entropy method to determine the information interaction complexity according to the total number of second nodes and the number of second nodes in each layer; determine the total number of third nodes in the control mode diagram and the number of third nodes in each layer of the control mode diagram; and use the entropy method to determine the control mode complexity according to the total number of third nodes and the number of third nodes in each layer; The complexity determination module is further configured to determine the first complexity of the flight operation procedure according to the operation logic complexity, the operation quantity complexity, the information interaction complexity, and the control mode complexity.
5. A human-computer interaction system, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method for determining the complexity of the flight operation procedure according to any one of claims 1 to 3.
Citation Information
Patent Citations
Aircraft cockpit man-machine function distribution method based on load balancing
CN111767611A
Automatic inferential pilot competency analysis based on detecting performance norms in flight simulation data
EP4075410A1