Display method of aircraft, aircraft, computing device and storage medium
By obtaining the motion data of the aircraft and performing intelligent display, the indication error problem of traditional display systems in low-speed flight and maneuvering stages is solved, and the accurate judgment of the motion state of the aircraft is achieved and safety improvement is achieved.
Patent Information
- Application Number
- CN202510685006.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-26
- Publication Date
- 2025-07-25
AI Technical Summary
The PFD display system of traditional aircraft has large indication errors during the low-speed flight and multi-directional maneuvering stages of electric aircraft with vertical take-off and landing capabilities, and cannot accurately judge the actual motion state of the aircraft, resulting in safety hazards.
By obtaining the first motion data of the aircraft, the pre-design calculation formula is used to determine the flight direction and motion state, and intelligent display is performed based on the strategy, including dynamic adjustments of arrow direction, length and color to reflect the actual motion state of the aircraft.
It realizes the more accurate and intuitive determination of the motion state of the aircraft under different flight modes, reduces safety hazards, and improves the control safety and operation efficiency of the aircraft.
Smart Images

Figure CN120364146A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of aircraft, and particularly to a display method for an aircraft, an aircraft, a computing device, and a storage medium. Background Art
[0002] The PFD display system of traditional aircraft is designed based on the aerodynamic characteristics of fixed-wing aircraft. Its airspeed indication and heading attitude display system mainly targets the flight state before high speed. For electric aircraft with vertical takeoff and landing capabilities, during the ground speed flight stage and multi-directional maneuvering stage, the existing display system has problems such as large indication errors and inability to determine the flight direction of the aircraft, resulting in pilots being unable to accurately judge the actual motion state of the aircraft during critical flight stages, affecting the operation judgment of the aircraft, and causing potential safety hazards. Summary of the Invention
[0003] The purpose of this application is to provide a display method for an aircraft, an aircraft, a computing device, and a computer-readable storage medium, which helps to more accurately and intuitively determine the current actual motion state of the aircraft and helps to reduce potential safety hazards during the movement of the aircraft.
[0004] To achieve the above object: In a first aspect, an embodiment of this application provides a display method for an aircraft, including: Respond to determining that the current is in a target mode, and obtain the first motion data of the current aircraft; Determine the flight direction of the aircraft according to the first motion data; Determine the current motion state of the aircraft according to the first motion data, and correspondingly display the flight direction and the first motion data based on the motion state and a first preset strategy.
[0005] In an embodiment, the target mode includes one of the following: Rotor mode; The flight speed of the aircraft is less than or equal to a preset flight threshold; Multiple maneuvering modes.
[0006] In an embodiment, the first motion data includes flight speed, and the flight speed includes an east-west speed component and a north-south speed component; the determining the flight direction of the aircraft according to the first motion data includes: Based on the east-west speed component and the north-south speed component, calculate the direction angle pointed by the arrow when displaying the flight direction according to a preset first calculation formula, so as to determine the flight direction of the aircraft based on the direction angle.
[0007] In one embodiment, the motion state includes the magnitude of the flight speed. Based on the motion state and a first preset policy, correspondingly displaying the flight direction includes: According to the east-west velocity component and the north-south velocity component, based on a preset second calculation formula, calculate the display length of the arrow when displaying the flight direction; the display length of the arrow is used to represent the magnitude of the current flight speed of the aircraft.
[0008] In one embodiment, determining the current motion state of the aircraft according to the first motion data, and based on the motion state and a first preset policy, correspondingly displaying the first motion data includes: Determine the change in the vertical velocity component of the aircraft according to the first motion data; According to the change in the vertical velocity component, determine the motion state of the aircraft rising or falling in the vertical direction; According to the motion state and a preset arrow color relationship mapping table, correspondingly determine the display color of the arrow when displaying the flight direction.
[0009] In one embodiment, the method further includes: In response to determining that the current is in a non-target mode, obtain the second motion data of the current aircraft; Determine the current motion state of the aircraft according to the second motion data, and based on the motion state and a second preset policy, correspondingly display the second motion data.
[0010] In one embodiment, the method further includes: When the aircraft switches between the target mode and the non-target mode, correspondingly switch the display state of the aircraft to display the current motion data of the aircraft in the display state.
[0011] In a second aspect, an embodiment of the present application provides an aircraft, including a controller, and when the controller executes a computer program, it implements the display method of the aircraft as described in the first aspect.
[0012] In a third aspect, an embodiment of the present application provides a computing device, specifically including: A processor; A memory for storing executable instructions of the processor; Wherein, the processor is configured to execute the instructions to execute the display method of the aircraft as described in the first aspect.
[0013] Fourthly, an embodiment of the present application provides a computer-readable storage medium. A computer program is stored in the computer-readable storage medium. When the instructions in the computer-readable storage medium are executed by a processor of a computing device, the computing device can implement the display method of the aircraft as described in the first aspect.
[0014] An aircraft display method, an aircraft, a computing device, and a computer-readable storage medium provided by an embodiment of the present application include: in response to determining that the current is in a target mode, obtaining first motion data of the current aircraft; determining the flight direction of the aircraft according to the first motion data; determining the current motion state of the aircraft according to the first motion data, and correspondingly displaying the flight direction and the first motion data based on the motion state and a first preset strategy. In this way, determining the flight direction based on the motion data and intelligently displaying the flight direction and the first motion data through the current motion state of the aircraft helps to more accurately and intuitively determine the current actual motion state of the aircraft and helps to reduce the safety hazards during the movement of the aircraft. Description of the Drawings
[0015] Figure 1 It is a schematic flowchart of the display method of the aircraft provided by an embodiment of the present invention.
[0016] Figure 2 It is a schematic diagram of the display of the flight direction of the aircraft provided by an embodiment of the present invention.
[0017] Figure 3 It is a schematic structural diagram of the computing device provided by an embodiment of the present invention.
[0018] Processor 210, memory 211, network interface 212, bus system 213. Detailed Embodiments
[0019] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0020] It should be noted that in this document, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the presence of another identical element in the process, method, article or device comprising such element. In addition, components, features, elements with the same name in different embodiments of the present application may have the same meaning or may have different meanings, and their specific meanings need to be determined according to their explanations in the specific embodiments or further in combination with the context in the specific embodiments.
[0021] It should be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this document, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "when" or "upon" or "in response to determining". Furthermore, as used herein, the singular forms "a", "an" and "the" are also intended to include the plural forms unless the context indicates otherwise. It should be further understood that the terms "comprising", "including" indicate the presence of the stated features, steps, operations, elements, components, items, kinds, and / or groups, but do not exclude the presence, occurrence or addition of one or more other features, steps, operations, elements, components, items, kinds, and / or groups. The terms "or" and "and / or" used herein are interpreted as inclusive, or meaning any one or any combination. Thus, "A, B or C" or "A, B and / or C" means "any of the following: A; B; C; A and B; A and C; B and C; A, B and C". An exception to this definition only occurs when the combination of elements, functions, steps or operations is mutually exclusive in some way.
[0022] It should be understood that although the steps in the flowchart in the embodiments of the present application are sequentially shown according to the indication of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and they can be executed in other orders. Moreover, at least a part of the steps in the figure may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same moment, but can be executed at different moments, and their execution order is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or sub-steps or stages of other steps.
[0023] It should be noted that in this article, step codes such as S101 and S102 are adopted. The purpose is to more clearly and briefly express the corresponding content, and it does not constitute a substantial limitation in order. Those skilled in the art may execute S102 first and then S101 during specific implementation, etc., but these should all be within the protection scope of the present application.
[0024] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0025] In the following description, suffixes such as "module", "component" or "unit" used to represent elements are only for the convenience of the description of the present application, and they have no specific meaning in themselves. Therefore, "module", "component" or "unit" can be used interchangeably.
[0026] Refer to Figure 1 , the embodiments of the present application provide a display method for an aircraft. The display method for the aircraft can be implemented in a software and / or hardware manner. In this embodiment, taking the display method for the aircraft applied to a computing device as an example, the display method for the aircraft provided in this embodiment includes: Step S101: In response to determining that the current is in a target mode, obtain first motion data of the current aircraft.
[0027] Among them, the target mode refers to a specific operation state or mission stage in which the aircraft is currently located. In this way, different data processing strategies and display strategies can be adopted corresponding to different modes in which the aircraft is located. Among them, the first motion data refers to the state parameters that determine the current flight motion of the aircraft in the target mode, including speed, position, heading angle, attitude, etc. Among them, the speed includes airspeed, ground speed, east-west / north-south velocity components, etc. Among them, the speed in the first motion data is the motion speed of the aircraft relative to the ground, which is calculated from the rate of change of the position determined by GPS.
[0028] Optionally, six-degree-of-freedom motion data can be obtained through GPS to determine the first motion data of the current aircraft. Among them, the six-degree-of-freedom motion data describes the complete motion state of the aircraft in three-dimensional space, including: translational motion and rotational motion. Among them, the translational motion includes 3 dimensions, such as displacement along the X-axis (east-west direction), displacement along the Y-axis (north-south direction), and displacement along the Z-axis (vertical direction). The rotational motion includes 3 dimensions, such as yaw angle (Yaw), that is, rotation around the Z-axis (heading angle, 0° for true north); roll angle (Roll), that is, rotation around the X-axis (left and right tilt); pitch angle (Pitch), that is, rotation around the Y-axis (up and down pitch).
[0029] In one embodiment, the target mode includes one of the following: Rotor mode; The flight speed of the aircraft is less than or equal to a preset flight threshold; Multiple maneuver modes.
[0030] Among them, the rotor mode means that the aircraft generates lift and thrust through rotors (such as the propellers of a multi-rotor UAV or the main rotor of a helicopter) to achieve vertical takeoff and landing, hovering, and low-speed flight.
[0031] Among them, when detecting the flight speed of the aircraft, it is generally judged by comparing the ground speed of the obtained aircraft. When the ground speed of the aircraft is less than or equal to the preset flight threshold, it is determined that the current is in the target mode.
[0032] Among them, the multiple maneuver modes refer to the flight phases in which the aircraft performs non-unidirectional translational motion. Here, the aircraft may perform actions such as forward flight, backward flight, side flight, and diagonal flight simultaneously or alternately. For example: Hovering position adjustment during the vertical takeoff and landing transition phase, horizontal side shift or diagonal avoidance during obstacle avoidance, etc. Or in the multi-directional maneuver mode, it may be necessary to coordinate multiple degrees of freedom (such as attitude, speed, altitude) simultaneously.
[0033] Here, in the target mode, if only relying on airspeed (the speed relative to the air), misjudgment may occur due to wind speed interference. Optionally, in the target mode, it is necessary to accurately understand the real-time motion state of the aircraft to perform attitude control and navigation motion in real time. Therefore, in the target mode, it is necessary to process the state information of the aircraft accordingly to ensure the safe operation of the aircraft.
[0034] Step S102: Determine the flight direction of the aircraft according to the first motion data.
[0035] Wherein, the flight direction of the aircraft refers to the tangent direction of the actual movement trajectory of the aircraft, i.e., the direction of the ground speed vector. Optionally, if it is necessary to map the ground speed vector into the aircraft body coordinate system, coordinate transformation needs to be performed in combination with attitude data (such as heading angle, pitch angle, roll angle). For example, the ground speed vector is converted into components in the body coordinate system through a rotation matrix to determine the moving direction of the aircraft relative to the body (such as forward flight, backward flight, side flight, etc.).
[0036] In one embodiment, the first motion data includes flight speed, and the flight speed includes an east-west speed component and a north-south speed component; determining the flight direction of the aircraft according to the first motion data includes: calculating the direction angle pointed by the arrow when displaying the flight direction based on the east-west speed component and the north-south speed component according to a preset first calculation formula, so as to determine the flight direction of the aircraft based on the direction angle.
[0037] Optionally, calculating the direction angle pointed by the arrow when displaying the flight direction based on the east-west speed component and the north-south speed component according to a preset first calculation formula can be specifically expressed by the formula: θ = arctan(v y / v x ). Wherein, v x represents the east-west speed component (east is positive, west is negative); v y represents the north-south speed component (north is positive, south is negative); θ represents the angle between the arrow direction and the true north direction (which needs to be converted to the screen coordinate system for display).
[0038] As Figure 2 shown, based on determining the direction angle of the arrow, the real-time change of the speed vector can be determined in real time (such as no direction when hovering), and at the same time, the motion states of the aircraft such as forward flight, backward flight, side flight, and oblique flight can be determined, which can help determine the motion trend of the aircraft. In this way, through the real-time calculation of the arrow direction angle and the speed vector, the instantaneous change of the aircraft motion state can be accurately captured (such as transitioning from hovering to forward flight, side flight, etc.), which helps to predict the motion trend of the aircraft and significantly improves the response speed to risks such as sudden airflows and obstacles. At the same time, clearly classify modes such as forward flight (the arrow points to the nose direction), backward flight (the arrow points in the opposite direction), side flight (the arrow points to the wingspan direction), and oblique flight (compound angle), etc., to avoid control errors caused by confusion of motion states, especially improving flight safety in complex environments (such as narrow airspace, strong wind interference).
[0039] Step S103: Determine the current motion state of the aircraft according to the first motion data, and correspondingly display the flight direction and the first motion data based on the motion state and the first preset strategy.
[0040] Optionally, when displaying the flight direction and the first motion data of the aircraft, auxiliary display can be specifically based on horizontal direction arrows, display color differences, vertical direction identifiers, specific display data, etc., to help more clearly identify the current motion state and motion trend of the aircraft.
[0041] In one embodiment, the motion state includes the magnitude of the flight speed. Based on the motion state and the first preset strategy, the flight direction is correspondingly displayed, including: According to the east-west velocity component and the north-south velocity component, based on a preset second calculation formula, calculate the display length of the arrow when displaying the flight direction; the display length of the arrow is used to represent the magnitude of the current flight speed of the aircraft.
[0042] Optionally, the size of the arrow for displaying the flight state of the aircraft can be adjusted correspondingly based on the flight speed of the aircraft. In this way, the body coordinate system speed is converted into the geographic coordinate system speed, such as the eastward speed Vx, the northward speed Vy, and the vertical speed Vz for corresponding display. Optionally, if the ground speed is lower than a preset minimum flight threshold (such as less than 0.5 m / s), it is determined to be in a hover state. At this time, the length of the arrow can be set according to the preset shortest length for display setting.
[0043] Optionally, according to the east-west velocity component and the north-south velocity component, based on a preset second calculation formula, calculate the display length of the arrow when displaying the flight direction, which can be specifically expressed by the formula: L = k√(v x 2 + v y 2 ). Where k represents the proportionality coefficient, which is used to map the actual speed to the screen arrow length (needs to be calibrated according to the display resolution and the maximum speed range). Here, the proportionality coefficient k can be dynamically adjusted to ensure that the arrow length is clearly distinguishable in any state; v x represents the east-west velocity component (east is positive, west is negative); v y represents the north-south velocity component (north is positive, south is negative). In this way, by adjusting the length of the pointing arrow corresponding to the speed of the aircraft, it can help visually reflect the speed magnitude and direction of the aircraft.
[0044] In one embodiment, based on the first motion data, determine the current motion state of the aircraft, and based on the motion state and the first preset strategy, correspondingly display the first motion data, including: Determine the change in the vertical velocity component of the aircraft according to the first motion data; Determine the upward or downward motion state of the aircraft in the vertical direction according to the change in the vertical velocity component; According to the motion state and a preset arrow color relationship mapping table, correspondingly determine the display color of the arrow when displaying the flight direction.
[0045] Optionally, obtain the vertical velocity component of the aircraft during the flight motion. Here, in the target mode, the speed of the aircraft refers to the motion speed of the aircraft relative to the ground, that is, calculated from the rate of change of the position by GPS.
[0046] Optionally, through a preset time window, compare the current average vertical velocity component with the average vertical velocity component of the previous window to analyze the current motion trend of the aircraft, that is, the change in the vertical velocity component of the aircraft is equal to the difference between the average vertical velocity component of the current time window and the average vertical velocity component of the previous window.
[0047] Optionally, determine whether the current aircraft is in an ascending or descending motion trend based on the obtained change in the vertical velocity component of the aircraft. In this way, based on a preset arrow color relationship mapping table, determine the correspondence between the motion trend of the aircraft in the vertical direction and the arrow color, and determine the target color corresponding to the arrow when the current aircraft is ascending or descending, so as to update the color displayed by the arrow. In this way, the abstract speed change is converted into a concrete color symbol, reducing the pilot's cognitive load on the motion state of the aircraft in the vertical direction, and significantly optimizing the control safety and operation efficiency of the aircraft.
[0048] Exemplarily, when the change in the vertical velocity component of the aircraft is greater than zero, set the arrow color to white to indicate the altitude change caused by the airflow when the current aircraft is climbing or hovering. When the change in the vertical velocity component of the aircraft is less than zero, set the arrow color to cyan to indicate that the current aircraft is landing or the airflow is sinking. Here, when the change in the vertical velocity component of the aircraft is equal to zero, the default color (such as yellow) can be displayed or the arrow color can be kept unchanged.
[0049] In summary, in the display method of the aircraft provided by the above embodiments, the flight direction is determined based on the motion data, and the flight direction and the first motion data are intelligently displayed through the current motion state of the aircraft, which helps to more accurately and intuitively determine the current actual motion state of the aircraft and helps to reduce potential safety hazards.
[0050] In one embodiment, the method further includes: In response to determining that the current is in a non-target mode, obtain the second motion data of the current aircraft; Determine the current motion state of the aircraft according to the second motion data, and correspondingly display the second motion data based on the motion state and the second preset strategy.
[0051] Wherein, the non-target mode may be the mode state when the flight speed of the aircraft is greater than a preset flight threshold, or may also be other motion modes other than the target mode.
[0052] Optionally, in the non-target mode, second motion data of the current aircraft is obtained. The second motion data includes speed, heading angle, etc. Here, the speed in the second motion data is the motion speed of the aircraft relative to the surrounding air, which is obtained by an airspeed tube.
[0053] Optionally, in the non-target mode, second motion data of the aircraft is obtained and directly output and displayed. For example, when the second motion data is the motion speed of the aircraft relative to the surrounding air, the speed of the aircraft can be directly displayed based on an airspeed scale.
[0054] In one embodiment, a second preset policy can also be determined based on the personalized needs of the user to display the second motion data, so as to more intuitively determine the current motion state of the aircraft and ensure flight safety.
[0055] In one embodiment, the method further includes: When the aircraft switches between the target mode and the non-target mode, the display state of the aircraft is correspondingly switched to display the current motion data of the aircraft in the display state.
[0056] Optionally, when the aircraft switches from the target mode to the non-target mode, the display interface of the aircraft in the non-target mode is correspondingly switched, that is, in the display interface of the non-target mode, the second motion data is correspondingly displayed based on the current motion state of the aircraft and the second preset policy.
[0057] Optionally, when the aircraft switches from the non-target mode to the target mode, the display interface of the aircraft in the target mode is correspondingly switched, that is, in the display interface of the target mode, the flight direction and the first motion data of the aircraft are correspondingly displayed based on the current motion state of the aircraft and the first preset policy.
[0058] In this way, the display content is dynamically adjusted according to the current mode (target / non-target) to ensure that the pilot accurately obtains the motion data of the aircraft in different mission phases, improving the mission execution efficiency while ensuring safety.
[0059] Based on the same inventive concept as the foregoing embodiments, an embodiment of the present invention provides a computing device, as Figure 3 shown, the computing device includes: a processor 210 and a memory 211 storing a computer program; wherein, Figure 3 The processor 210 shown does not refer to the number of processors 210 being one, but only refers to the positional relationship of the processor 210 relative to other devices. In actual applications, the number of processors 210 can be one or more; similarly, Figure 3The memory 211 shown schematically also has the same meaning, that is, it is only used to refer to the positional relationship of the memory 211 relative to other devices. In actual applications, the number of memories 411 can be one or more. When the processor 210 runs the computer program, the above-mentioned display method of the aircraft is implemented.
[0060] The computing device may further include: at least one network interface 212. Each component in the computing device is coupled together through a bus system 213. It can be understood that the bus system 213 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 213 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clear illustration, in Figure 3 all kinds of buses are labeled as the bus system 213.
[0061] Among them, the memory 211 can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM, Read Only Memory), a programmable read-only memory (PROM, Programmable Read-Only Memory), an erasable programmable read-only memory (EPROM, Erasable Programmable Read-Only Memory), an electrically erasable programmable read-only memory (EEPROM, Electrically Erasable Programmable Read-Only Memory), a ferromagnetic random access memory (FRAM, ferromagnetic random access memory), a flash memory (Flash Memory), a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM, Compact Disc Read-Only Memory); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM, Random Access Memory), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as a static random access memory (SRAM, Static Random Access Memory), a synchronous static random access memory (SSRAM, Synchronous Static Random Access Memory), a dynamic random access memory (DRAM, Dynamic Random Access Memory), a synchronous dynamic random access memory (SDRAM, Synchronous Dynamic Random Access Memory), a double data rate synchronous dynamic random access memory (DDR SDRAM, Double Data Rate Synchronous Dynamic Random Access Memory), an enhanced synchronous dynamic random access memory (ESDRAM, Enhanced Synchronous Dynamic Random Access Memory), a sync link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and a direct rambus random access memory (DRRAM, Direct Rambus Random Access Memory).The memory 211 described in the embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memories.
[0062] The memory 211 in the embodiments of the present invention is used to store various types of data to support the operation of the computing device. Examples of such data include: any computer programs for operating on the computing device, such as operating systems and application programs; contact data; phone book data; messages; pictures; videos, etc. Among them, the operating system contains various system programs, such as the framework layer, the core library layer, the driver layer, etc., for implementing various basic services and processing hardware-based tasks. The application programs can include various application programs, such as media players, browsers, etc., for implementing various application services. Here, the program for implementing the method of the embodiments of the present invention can be included in the application programs.
[0063] Based on the same inventive concept as the foregoing embodiments, this embodiment also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. The computer-readable storage medium can be a ferromagnetic random access memory (FRAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM), etc.; it can also be various devices including one or any combination of the above memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc. When the computer program stored in the computer-readable storage medium is run by a processor, it implements the display method of the aircraft applied to the above computing device. For the specific step flow implemented when the computer program is executed by the processor, please refer to Figure 1 the description of the illustrated embodiments, which will not be repeated here.
[0064] The technical features of the above-described embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.
[0065] In this document, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion. In addition to the listed elements, it may also include other elements not specifically listed.
[0066] As described above, this is only a specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of changes or substitutions, which should all be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A display method for an aircraft, characterized in that, Including: In response to determining that the current is in the target mode, obtain the first motion data of the current aircraft; Determine the flight direction of the aircraft according to the first motion data; Determine the current motion state of the aircraft according to the first motion data, and correspondingly display the flight direction and the first motion data based on the motion state and the first preset strategy.
2. The method according to claim 1, wherein The target mode includes one of the following: Rotor mode; The flight speed of the aircraft is less than or equal to a preset flight threshold; Multiple maneuver modes.
3. The method according to claim 1, characterized in that, The first motion data includes the flight speed, and the flight speed includes an east-west speed component and a north-south speed component; the determining of the flight direction of the aircraft according to the first motion data includes: Based on the east-west speed component and the north-south speed component, calculate, according to a preset first calculation formula, the direction angle pointed by the arrow when the flight direction is displayed, so as to determine the flight direction of the aircraft based on the direction angle.
4. The method according to claim 3, wherein The motion state includes the magnitude of the flight speed, and the correspondingly displaying the flight direction based on the motion state and the first preset strategy includes: Based on the east-west speed component and the north-south speed component, calculate, according to a preset second calculation formula, the display length of the arrow when the flight direction is displayed; the display length of the arrow is used to represent the magnitude of the current flight speed of the aircraft.
5. The method according to claim 1, wherein The determining of the current motion state of the aircraft according to the first motion data, and the correspondingly displaying the first motion data based on the motion state and the first preset strategy includes: Determine the change in the vertical speed component of the aircraft according to the first motion data; Determine the upward or downward motion state of the aircraft in the vertical direction according to the change in the vertical speed component; According to the motion state and a preset arrow color relationship mapping table, correspondingly determine the display color of the arrow when the flight direction is displayed.
6. The method according to claim 1, characterized in that The method further includes: In response to determining that the current is in a non-target mode, obtain the second motion data of the current aircraft; Determine the current motion state of the aircraft according to the second motion data, and correspondingly display the second motion data based on the motion state and the second preset strategy.
7. The method according to claim 6, characterized in that, The method further includes: When the aircraft switches between the target mode and the non-target mode, correspondingly switch the display state of the aircraft to display the current motion data of the aircraft in the display state.
8. An aircraft, characterized in that, Including a controller, when the controller executes a computer program, it implements the display method of the aircraft according to any one of claims 1-7.
9. A computing device, characterized in that, Including: A processor and a memory for storing executable instructions; wherein, the processor is configured to execute the instructions to implement the display method of the aircraft according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor, the display method of the aircraft according to any one of claims 1-7 is implemented.
